Я пытаюсь выполнить этот простой тест.Простой пример один раз с аргументами
let querySpy = sinon.spy(db.query);
querySpy.expects().once().withArgs(`USE myDatabase`);
Я пытаюсь установить шпион по методу, ожидая, что он будет вызываться один раз с конкретными аргументами. Легче сказать, чем сделать.
Я не могу поместить шпиона на db
, результаты TypeError: Attempted to wrap undefined property undefined as function
(это объект).
Я смотрю на: https://gist.github.com/yoavniran/1e3b0162e1545055429e#sinon-chai
Я не могу найти метод calledOnceWith
. Он существует?