0
//Some utility
import SomeClass from 'someclass';
const LoadService = {
getData(){
const someClassInstance = new SomeClass('param1', 'param2');
return someClassInstance.load('param33')
},
};
module.exports =LoadService;
打算通过模拟SomeClass
来测试LoadService,因为SomeClass
已经过测试。 我正在使用sinon 2.1.0
。如何使用sinon在被测函数内部对类方法进行存根?
我想检查LoadService的getData
方法。是否可以模拟的load
类方法。
任何帮助表示赞赏。
完成我在'LoadService'上调用'getData',但是目前它正在调用'SomeClass'的实际'load'方法而不是模拟。 –
Mhmm,这意味着'SomeClass'没有被模拟,你能记录''''''''''''''''''''''''''''''' –
你不应该指示jest准备嘲笑导入_before_进行导入吗? – oligofren