Seria conveniente ter uma função para
spy.called(6).times // returns true if spy have been called 6 times
Então posso usar sinon-chai
spy.should.have.been.called(6).times
E, claro, spy.called
sem chamada de função deve funcionar como hoje
Use spy.callCount
para verificar o número de chamadas.
@cjohansen Há uma razão para eu usar spy.calledTwice
vez de spy.callCount === 2
, porque é mais legível. (Também funcionaria bem com sinon-chai). Embora eu deva registrar o problema em sinon-chai
repo em vez disso.
Comentários muito úteis
Use
spy.callCount
para verificar o número de chamadas.