我已将组件包装在mobx <observer>
组件中,如下所示:
render() {
return (
<Observer>
{() => (
<MyComponent />
...
)}
</Observer>
)}
现在我所有的单元测试都失败了。
我已将我的renderComponent函数定义为:
const renderComponent = (propsOverrides) => {
return shallow(<CustomComponent.wrappedComponent {...propsOverrides} />);
}
现在我的单元测试失败:
const component = renderComponent();
expect(component.type()).toEqual(MyComponent);
我应该在Observer
中更改为git并像以前一样访问MyCompoent吗?