如果我已经在Vue.js应用程序中使用赛普拉斯,是否需要一个单元测试框架?

时间:2019-02-19 10:59:02

标签: unit-testing vue.js cypress end-to-end

当使用Vue.js CLI搭建新项目时,它提供了单元测试和E2E测试框架的选择。

在赛普拉斯中,单元测试功能非常合适。那么我的问题是:如果我已经在使用赛普拉斯,使用独特的单元测试框架是否有优势?

1 个答案:

答案 0 :(得分:1)

赛普拉斯贡献者制造了一个第三方适配器,称为cypress-vue-unit-test(以及unit-test adapters for other popular frameworks)。

您应该检查一下,看看它是否满足您的需求,例如Jest

this tutorial到单元测试vuejsJestCypress有一些优势:

  • 内置代码覆盖范围
  • 快照测试
  • 模块模拟实用程序

另请参阅vue-test-utils的回购