3、修改package.json,在scripts里添加啟動代碼(如果有unit就替換掉)
"unit": "karma start test/unit/karma.conf.js --single-run",
4、修改test目錄下的index.js文件,這里是我遇到的最大的坑,解決了半天,總是提示.scss文件出錯,下面就是解決的辦法。
const srcContext = require.context('../../src', true, /^\.\/(?!main(\.js)?$)/)
改為:
const srcContext = require.context('../../src', true, /^\.\/(style$) /)
5、可以復制vue-cli生成的項目文件來測試,如下圖,并且配置好路由,測試一下單元測試模塊是否安裝成功
6、在項目中運行下面的命令,啟動單元測試
npm run unit
同時在 test/unit/coverage 生成測試報告。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com