私は機能があります。SinonJS使用スタブは
var publish = function(a, b, c) {
main = a + getWriterName(b,c);
}
をしてgetWriterNameは別の関数である:
var getWriterName = function(b,c) {
return 'Hello World';
}
は、私が「公開」機能をテストしたいが、私はしたくありません私が "publish"をテストしている間に "getWriterName"関数を実行してください。私は "公開"をテストするたびに実行したくないので、私はスタブgetWriterName関数のように感じますが、どうやってそれを行うのですか?私のようなものでした:
var sandbox = sinon.sandbox.create();
sandbox.stub(getWriterName).returns('done');
をしかし、これは私が書き込みパスにいる場合は、私のスタブと間違っている何
TypeError: Attempted to wrap undefined property undefined as function
の誤差を与えますか?
編集: 私はそうsinonドキュメントから
私は申し訳ありませんが、 –