Было бы удобно иметь функцию для
spy.called(6).times // returns true if spy have been called 6 times
Чем я могу использовать sinon-chai
spy.should.have.been.called(6).times
И, конечно же, spy.called
без вызова функции должно работать как сегодня
Используйте spy.callCount
чтобы проверить количество звонков.
@cjohansen Я не зря использую spy.calledTwice
вместо spy.callCount === 2
, потому что это более читабельно. (Также хорошо сочетается с синон-чай). Хотя мне, возможно, следует вместо этого зарегистрировать проблему в репозитории sinon-chai
.
Самый полезный комментарий
Используйте
spy.callCount
чтобы проверить количество звонков.