我们应该如何对复杂的React组件使用快照测试

时间:2018-11-28 09:30:50

标签: reactjs unit-testing jestjs snapshot

我们应该如何对复杂的React组件使用快照测试? 例如, 我有一个详细信息视图页面,其中包含许多小组件。 按照Jest的建议,最好使用规则“ no-large-snapshot”。 如果我们为每个小组件编写所有快照测试,则可以保留“ no-large-snapshot”。 但是,我想确保一件事,即当有人修改一个小组件时,我的主要详细信息页面将不会更改。 (有几个详细信息页面。也许页面A B已更改,但我想确保C没有。) 因此,我需要对“详细信息”页面进行快照,该页面将是一个较大的快照测试文件,因为它将呈现其所有子项。

0 个答案:

没有答案