【发布时间】:2017-07-25 18:55:45
【问题描述】:
我是单元测试的新手。我想测试 React 项目。当我开始使用 React 文档时,将酶称为测试实用程序,这对我来说有点模棱两可。
Jest 和 enzyme 有什么区别?
- 是
enzyme断言库还是任务运行器? - 我可以将
karma与Jasmine一起使用吗? - 测试
react-redux项目的最佳方法是什么?
【问题讨论】:
-
Jest 是一个具有运行器和断言的测试框架。 Enzyme 是一个用于操作和断言 React 组件的测试工具库,它适用于 Jest 或 Karma 或 Mocha 或其他测试框架。 Karma 和 Jasmine 将成为 Jest 的替代品。
标签: javascript reactjs jasmine jestjs enzyme