input受控的测试用例
来源:9-3 持续优化 - Input组件代码实现和优化过程

hy_wang
2021-09-03
请问下老师input
组件的受控时测试用例应该怎么写?
我看老师提供的测试用例只测试了非受控,受控的测试用例应该如何写。
因为无法在.test.ts
中使用hook
,我不太清楚应该如何写。请老师指点下
写回答
1回答
-
张轩
2021-09-04
同学你好
受控和非受控在界面行为上来看是完全一致的 而 react-testing-library 是从用户界面的导向出发,并不是很关心内在实现,所以写完全一样的 case 是没问题的。
能想到的是有可能受控可以多测试一下内部 state 的值,但是其实违反了 react-testing-library 的规则,不要关心实现,关心结果。
https://testing-library.com/docs/react-testing-library/intro/
00
相似问题