我正在应用程序的客户端使用React-Redux-Form和Redux Bootstrap。
我被困在如何测试我的组件上了。我用一个名为LoginModal:/Foo-test.js的组件在github上做了一个小项目。
为了开始测试,我遵循本教程https://www.codementor.io/vijayst/unit-testing-react-components-jest-or-enzyme-du1087lh8。但是,当我尝试在呈现组件中的.find()按钮时,结果是一个长度为零的数组。所以我不能模拟它的行为。我试图找到它(按钮)几种不同的方式,但没有成功。拜托,你的建议。
发布于 2017-07-02 00:55:09
这个问题与Modal组件的呈现有关,它是#react bootstrap的一部分。在https://github.com/react-bootstrap/react-bootstrap/issues/876上有一个关于它的讨论。另一种方法是从反应模式中使用ReactModal。测试是在http://remarkablemark.org/blog/2017/05/17/testing-react-modal/上描述的
https://stackoverflow.com/questions/44860011
复制相似问题