【问题标题】:Testing styled-components with enzyme and theme使用酶和主题测试样式化组件
【发布时间】:2019-02-16 02:16:26
【问题描述】:

我正在尝试找出用开玩笑的快照测试样式组件的最佳方法。

目前,我正在使用 Enzyme 的 mount 并且我的组件按预期工作,但是,因为我传递了整个主题,所以我的快照得到了整个主题的副本(如预期的那样)。但是,如果我更改了组件未使用的主题中的某些内容,则快照测试将失败(如预期的那样)。大家一般是怎么处理的呢?如果主题上的更改不影响组件,我希望能够让我的快照测试通过。

【问题讨论】:

    标签: jestjs enzyme styled-components


    【解决方案1】:

    我建议使用https://github.com/styled-components/jest-styled-components。它消除了快照测试中的很多噪音。

    【讨论】:

      猜你喜欢
      • 2019-05-13
      • 2020-04-17
      • 2021-11-16
      • 2017-07-01
      • 2021-08-06
      • 1970-01-01
      • 2018-05-28
      • 2017-12-28
      • 2019-09-28
      相关资源
      最近更新 更多