Content
14 Lessons • 0 Quizzes • 0 Challenges
简介
- 1
使用 Jest 进行测试
- 2
Jest 中的测试类型
设置 Jest
- 1
Jest 和 TypeScript
- 2
测试的构成
- 3
调试测试
- 4
Jest 基础知识测验
设置与清理
- 1
隔离测试
- 2
测试环境搭建
- 3
测试清理
- 4
关于设置与清理的测验
Jest 匹配器
- 1
使用常用匹配器
- 2
测试错误处理
- 3
Jest 扩展库
- 4
编写自定义匹配器
- 5
Jest 断言匹配器测验
测试覆盖率与持续集成/持续部署流水线
- 1
设置测试覆盖率
- 2
与 GitHub Actions 集成
- 3
与 CircleCI 集成
- 4
关于测试覆盖率和CI/CD流水线的测验
编写单元测试
- 1
单元测试简介
- 2
编写清晰的测试
- 3
额外的全局变量
- 4
单元测试示例
- 5
单元测试编写测验
结论
- 1
结论
编写快照测试
- 1
快照测试简介
- 2
创建快照
- 3
保持快照
- 4
关于编写快照测试的测验
附加:最佳实践
- 1
使用 Jest 进行测试的最佳实践
异步代码
- 1
问题
- 2
使用回调进行测试
- 3
使用 Promise 进行测试
- 4
使用 Async/Await 进行测试
- 5
关于异步代码测试的测验
附加:持续学习资源
- 1
推荐资源
模拟
- 1
模拟简介
- 2
模拟函数
- 3
定时器模拟
- 4
类模拟
- 5
客户端模拟技巧
- 6
服务器模拟技巧
附录
- 1
安装与运行 Jest
- 2
Jest 配置
模拟外部库
- 1
模拟包简介
- 2
Axios
- 3
日期
- 4
Google 分析数据
- 5
Okta React SDK
- 6
Recharts
- 7
Mailchimp
- 8
关于模拟的测验
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User