Reactjs React-Redux表单组件测试

Reactjs React-Redux表单组件测试,reactjs,jestjs,enzyme,react-redux-form,Reactjs,Jestjs,Enzyme,React Redux Form,我正在使用和在应用程序的客户端 我被困在如何测试我的组件上。我用一个名为LoginModal的组件制作了一个小项目 为了开始测试,我遵循了下面的步骤,但是当我尝试在渲染组件中.find()某些内容时,结果是长度为零的数组。我希望login.find(Button)返回一个对象,然后我可以调用myRenderedComponent.find(Button).simulate('click')或其他东西 一个可以接受的结果是login.find(LoginModal),但对它的深入研究也没有给出任何

我正在使用和在应用程序的客户端

我被困在如何测试我的组件上。我用一个名为
LoginModal
的组件制作了一个小项目

为了开始测试,我遵循了下面的步骤,但是当我尝试在渲染组件中
.find()
某些内容时,结果是
长度
为零的
数组。我希望
login.find(Button)
返回一个
对象
,然后我可以调用
myRenderedComponent.find(Button).simulate('click')
或其他东西


一个可以接受的结果是
login.find(LoginModal)
,但对它的深入研究也没有给出任何结果。请给出您的建议。

您是否尝试过查看React Redux表单中的测试?是的,我尝试过。但这没有帮助。没有关于如何测试嵌套组件的示例。F.e.在这里测试表单上的输入字段,它使用了代码,甚至没有在React Redux表单中引入。我不明白为什么在使用mount()进行组件渲染后,在嵌套组件中找不到f.e.输入。