在反应测试库中初始化类实例

时间:2020-11-06 05:32:35

标签: reactjs react-testing-library mobx-react

我想使用react测试库测试我的Class组件,

面对一些问题。
如何初始化类实例变量,方法?

例如,这是我的组件需要测试的地方。

import {observable, action} from "mobx";
import { inject } from "mobx-react";
class MyComponent  {
  @observable homePageImagesCounts;
  get images() {
    return homePageImages.length;
  } 

  constructor(props){
    super(props);
    homePageImagesCounts = props.homePageImages.length || this.images;
  }

  render(){
   if(this.homePageImages){
      return(<>Loading... </>);
   }
  return(
    <SomeComponentNeedToTest />;
  )
 }
}

0 个答案:

没有答案