测试包装在mobx Observer组件中的本机渲染组件的反应

时间:2019-10-08 02:48:12

标签: javascript react-native jestjs mobx

我已将组件包装在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吗?

0 个答案:

没有答案