gpt4 book ai didi

reactjs - 使用快照进行 React 测试

转载 作者:行者123 更新时间:2023-11-28 21:16:12 25 4
gpt4 key购买 nike

我想知道,在使用 Jest 快照测试 React 组件时,您的方法是什么。

您是否测试每个组件?

如何确定是否应该为组件创建快照?

您是测试整个 View 还是仅测试较小的组件( View 片段)?

什么时候应该向测试组件添加 Prop ?是否应该始终使用 jest.fn() 模拟函数?

最佳答案

AFAIK,快照更倾向于你的组件“如何”看起来像。

我的方法

识别可以改变我的组件呈现的 propsstate。然后我为他们写快照。

如果使用props无法实现设置state,可以使用simulate来制作相关的state设置然后创建一个快照

在快照中使用 jest.fn() 似乎没有太大优势,因为当我们实际需要单元测试它们是否被调用时我们模拟函数。

关于reactjs - 使用快照进行 React 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57992599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com