这是一系列关于如何测试 Vue 组件的短小而目标明确的示例。它使用了测试 Vue 组件的官方库 ,以及一个现代测试框架 。本书不但涵盖了 vue-test-utils
的 API,而且也是测试组件的最佳实践。
从那时起,我们覆盖了如何应对测试组件时出现的各种情景,诸如:
- 接受 props
- 使用 computed 属性
- 渲染其他组件
- 测试 Vuex (在组件中,并且是独立的) 的最佳实践
- 测试 Vue router
- 测试包含的第三方组件
我们也将探索如何使用 Jest API 让我们的测试更健壮,如:
- mocking API 响应
- 使用 snapshots
延伸阅读
- Official docs
- 另一位作者写的
vue-test-utils
- This awesome course on VueSchool 由多位 Vue 核心贡献者编写