反应测试库模拟胖箭头组件方法

时间:2019-10-02 13:24:20

标签: reactjs jestjs react-testing-library

我正在尝试创建一个单元测试,以使用胖箭头函数方法测试React组件。我正在尝试通过react-testing-library + jest在单元测试中模拟这些方法,但没有成功

我无法进行模拟,因为jest.spyOn抛出错误,说明该方法不是函数

1 个答案:

答案 0 :(得分:0)

这打破了反应测试库背后的封装哲学。您不必担心内部方法的嘲笑;而是专注于用户可以观察到的UI更改,并进行测试。

请查看文档中的Guiding Principles,以获取更多背景信息。