0
우리가 함수함수가 Mocha, Chai 및 Sinon과 함께 호출 된 인수의 수를 확인하는 방법은 무엇입니까?
function bar(x,y){
console.log(x,y);
}
을 수출 서비스 푸를 그리고 우리는이 기능이 2 개 인자로 호출하는지 테스트하는 단위 테스트를 작성하고 싶은 말은 수 있습니다. 나는이
var args = sandboxSinon.spy(Foo, 'bar').getCalls()[0].args;
시도 그리고이 사람이 무슨 일이 일어나고 있는지 알아낼 수
undefined is not an object (evaluating 'sandboxSinon.spy(Foo, 'bar').getCalls()[0].args
const sinon = require('sinon');
const Foo = {
bar(x,y) {
console.log(x, y);
}
};
let spy = sinon.spy(Foo, 'bar');
Foo.bar('hello', 'world');
console.log(spy.firstCall.args.length); // => 2
: 여기