javascript - Vue.js 应该测试 main.js 文件吗?

标签 javascript unit-testing vue.js

对组件执行单元测试很好...但是运行覆盖率,我可以看到 main.js 文件中的一些代码行没有被覆盖... main.js 文件也应该被测试吗?

所有与 Vue 相关的代码行,例如:

  Vue.use(VeeValidate, {..
  Vue.use(Vuetify, { ..
  Vue.config.productionTip = false; ..

  new Vue({
     router,
      store,
      i18n,
      render: h => h(App)
   }).$mount("#app");

不包括... 或者我应该从 unit:testing 中排除 main.js 文件吗?

感谢反馈

最佳答案

如果主文件真的只做这两件事:

  1. 导入库/插件/插件,如路由器等。
  2. 创建主实例

我不会对其进行单元测试。如果那个级别的任何东西坏了,它会在 e2e 测试中被发现。

关于javascript - Vue.js 应该测试 main.js 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52889905/

相关文章:

javascript - polymer 事件未触发

javascript - Jasmine 期望逻辑(期望 A OR B)

node.js - Istanbul 尔和 Mocha 的报道报告

unit-testing - 如何忽略 prolog PL 单元测试中的选择点?

javascript - 有没有办法将 Vuex 商店封装在 Vue 插件中(它的安装功能)?

vue.js - 如何在 Vuex 模块中使用 mapGetters

javascript - 如何正确地链接 Vuex 操作,并正确地改变调用之间的状态?

javascript - Angularjs 指令范围问题

javascript - 如何显示选定的文本而不是值

javascript - 将两个变量相加得到 Nan