假设我有一个简单的组件想要快照测试:
const Component = styled.div`{
color: red;
}`
我的快照测试希望确保 div 呈现,但样式并不重要。因此,如果我对此进行了快照测试Component
,并且我color
从红色变为蓝色,并生成了一个新的类名,那么快照测试不会失败。
简而言之,有什么方法可以在快照测试中忽略 className,或者告诉 styled-components 生成静态类名以在测试中确定?
假设我有一个简单的组件想要快照测试:
const Component = styled.div`{
color: red;
}`
我的快照测试希望确保 div 呈现,但样式并不重要。因此,如果我对此进行了快照测试Component
,并且我color
从红色变为蓝色,并生成了一个新的类名,那么快照测试不会失败。
简而言之,有什么方法可以在快照测试中忽略 className,或者告诉 styled-components 生成静态类名以在测试中确定?