Huy*_* Ho 8 setstate react-testing-library
概述:
问题:
无论使用测试库,使用setState都是危险的方法。
那么你最好做什么呢?提供道具、更改道具、调用道具(wrapper.find('button').filter(button => button.text() === 'Cancel').props().onClick()对于酶、fireEvent.click(getByText(/Cancel/i))对于 RTL)并验证渲染的内容。
这样,在更新被测组件后,您的测试将更短、最实际,并且需要的更改更少。
| 归档时间: |
|
| 查看次数: |
13776 次 |
| 最近记录: |