【发布时间】:2020-01-06 13:29:06
【问题描述】:
我有一个需要模拟或存根数据的情况。
var array =['add','divide']
var add =listMehtod[0];
if(add instanceof Calculator){ // how to test this ?
// some logic
}
基本上我必须为内部逻辑编写一些测试用例,但问题是我无法通过的第一个 if 语句。有什么办法可以通过 chai 或 sinon 来处理?
测试用例:
var a = new Calculator();
expect(a).to.be.instanceOf(Calculator) // this is returning false
【问题讨论】:
标签: javascript unit-testing sinon chai sinon-chai