学习来源: https://www.404forest.com/2017/02/22/use-karma-mocha-kits-to-write-unit-tests-for-vue-component/#6-%E5%8F%82%E8%80%83%E8%B5%84%E6%96%99
1.
"karma": "^4.3.0", //test runner,提供测试所需的浏览器环境、监测代码改变自动重测、整合持续集成等功能
"mocha": "^6.2.0", //test framework,测试框架,运行测试
"chai": "^4.2.0", //assertion framework, 断言库,提供多种断言,与测试框架配合使用
"karma-webpack": "^4.0.2", //karma 中的 webpack 插件
"karma-mocha": "^1.3.0", //karma 中的 mocha 插件
"karma-sinon-chai": "^2.0.2", //karma 中的 sinon-chai 插件
"sinon-chai": "^3.3.0", //karma 中的 chai 插件
"sinon": "^7.5.0", //测试辅助工具,提供 spy、stub、mock 三种测试手段,帮助捏造特定场景
"karma-sourcemap-loader": "^0.3.7", //karma 中的 sourcemap 插件
"karma-spec-reporter": "^0.0.32", //karma 中的 sourcemap 插件
"karma-chrome-launcher": "^3.1.0",
"karma-coverage": "^2.0.1", // 来统计代码覆盖率的
网友评论