我有多個使用共享基礎文件(稱爲testBase.js)的Mocha測試文件。它負責建立所有的存根和間諜。 如果我運行通過摩卡個人文件中的所有測試用例通過但當它貫穿摩卡測試* .js文件,測試案例開始出現故障,提高錯誤 TypeError: Attempted to wrap send which is already wrapped
這裏是我的beforeEach和afterEach塊 bef
這是我的這個問題的跟進問題:How to test an ES6 class that needs jquery?。 我最終將我的測試跑步者改爲karma &到目前爲止它一直工作得很好。唯一的問題是,我不認爲我的斷言正在工作。 這裏是我的第一個單元測試我使用mocha,sinon & chai寫道: import {Weather} from '../js/weather';
import ch
我有一些使用sinon存根的問題,它可能來自我如何在模塊上實現命名空間,我期待存根。直接在原型上定義的方法按我所期望的那樣存在。 ...my module.js
const Constructor = require('./constructor') //...just exports a singleton
/* Need to namespace some of my functions