如何在单元测试中触发组件中的mapStateToProps?

时间:2018-11-18 22:19:16

标签: reactjs unit-testing components

我需要对与Redux和选择器连接的组件进行单元测试。我发现mapStateToProps在单元测试期间不适用于此组件(它对应用程序本身很好用)。例如

default class mycomponen extends React.Component {
    ......
}
function mapStateToProps(state) {
    return {
        AAA: selector(state)
    };
}
export default connect(mapStateToProps, null)(mycomponent);

然后,每次我运行单元测试时,我定义的组件确实具有AAA变量,但是它始终显示“ undefined”。.我已经使用store像mount()这样安装了..如何设置此过程在组件单元测试中?有没有这种单元测试的例子?预先谢谢你。

0 个答案:

没有答案