测试
WARNING
该部分需要完善。
测试是代码健壮性的保障。每一项测试应具有针对性,所有测试组合起来应覆盖尽可能多的代码。
业务代码较为多变,可以根据情况,只使用代码测试基础组件/工具类等,甚至不使用代码测试,而是直接使用浏览器开发者工具调试。对于移动端,可以使用 eruda 或 v-console 代替开发者工具。
本章节主要讨论代码测试。
WIP
Vue | Nest | |
---|---|---|
单元测试 | vitest | jest + @nestjs/testing |
类型测试 | vitest | tsd |
组件测试 | vitest + @vue/test-utils | / |
端对端测试 | cypress | supertest + @nestjs/testing |