我正在尝试找出用开玩笑的快照测试样式化组件的最佳方法。
当前,我正在使用酶的mount
,并且我的组件可以按预期工作,但是,由于我传递了整个主题,因此我的快照得到了整个主题的副本(与预期一样)。但是,如果更改了主题中未被组件使用的某些内容,快照测试将失败(如预期)。你们通常如何处理?如果主题上的更改不影响组件,我希望能够通过快照测试。
答案 0 :(得分:0)
我建议使用https://github.com/styled-components/jest-styled-components。它消除了快照测试中的许多噪音。