Jest 简明教程
Jest: Delightful JavaScript Testing
Jest 是 Facebook 出品的测试框架。优势在于设置简单,快速反馈,快照测试,零配置测试框架。
在多个 worker 进程并行运行测试,效率很高;内置代码覆盖率报告,使用 --coverage
即可。无需多余设置和库;零配置,当使用 create-react-app
或 react-native init
创建的项目自带 Jest。
将测试用例放置到 __tests__
目录,或者将它们后缀命名为 .spec.js
或 .test.js
,Jest 将执行你的测试用例。
此外,还有强悍的 mocking 功能;与 TypeScript 合作愉快。