【问题标题】:Inspecting React component state in Jest在 Jest 中检查 React 组件状态
【发布时间】:2017-12-18 22:00:19
【问题描述】:

我有一个带有一些复杂逻辑的 React 容器模式组件,它通过 this.setState() 等操作其内部状态。我想测试附加到该组件的操作此状态的方法和值this.state 在他们运行之前和之后。我一直在研究 Jest 文档,虽然我看到很多例子,例如快照,我特别需要抽象地测试这个容器,除了它的显示/渲染。

人们推荐什么?我错过了什么? :)

【问题讨论】:

    标签: reactjs jestjs


    【解决方案1】:

    Jest 是一个测试运行器、模拟框架并具有快照测试功能。快照测试只测试最终渲染。

    为了测试状态,我建议使用 Jest 和 Enzyme。 Enzyme 允许模拟动作、检查状态等。

    【讨论】:

      猜你喜欢
      • 2020-12-02
      • 2017-11-08
      • 1970-01-01
      • 2023-02-13
      • 2019-04-01
      • 2022-11-11
      • 1970-01-01
      • 1970-01-01
      • 2019-01-20
      相关资源
      最近更新 更多