Я пытаюсь проверить свой код node.js, используя Mocha, Sinon и chai.
var callback = function (err, resultSet) {
should.exist(resultSet);
stubbedExecuteSqlQuery.should.be.called;
done();
};
stubbedExecuteSqlQuery.yields(null, expectedResultSet);
db.getResults(param1,param2, user, callback);
при выполнении вышеприведенного кода выдается ошибка:
Invalid Chai property: called. Did you mean "all"?
Код, используемый для корректной работы на чайной версии ^3.5.0
, но после моего недавнего обновления пакета до ^4.1.2
код перестал работать и начал выдавать такие ошибки.
Я попытался найти его в Интернете, но не смог найти никакой полезной информации.
Любая помощь будет оценена.Заранее спасибо!