Skip to content

20单元测试

React 让前端单元测试变得容易

  1. React 应用很少需要访问浏览器 API
  2. 虚拟 DOM 可以在 NodeJs 环境运行和测试
  3. Redux 隔离了状态管理,纯数据层单元测试

单元测试及相关工具

  1. Jest - facebook 开源的 JS 单元测试框架
  2. JS DOM - 浏览器环境的 NodeJs 模拟
  3. Enzyme - React 组件渲染和测试
  4. nock - 模拟 HTTP 请求
  5. sinon - 函数模拟和调用跟踪
  6. istanbul - 单元测试覆盖率

共 20 个模块,1301 篇 Markdown 文档。