Es wäre praktisch, eine Funktion zu haben für
spy.called(6).times // returns true if spy have been called 6 times
Dann kann ich sinon-chai
gebrauchen
spy.should.have.been.called(6).times
Und natürlich sollte spy.called
ohne Funktionsaufruf wie heute funktionieren
Verwenden Sie spy.callCount
, um die Anzahl der Anrufe zu überprüfen.
@cjohansen Es gibt einen Grund, warum ich spy.calledTwice
anstelle von spy.callCount === 2
, weil es besser lesbar ist. (Auch würde es gut mit Sinon-Chai spielen). Obwohl ich das Problem vielleicht stattdessen im sinon-chai
Repo einreichen sollte.
Hilfreichster Kommentar
Verwenden Sie
spy.callCount
, um die Anzahl der Anrufe zu überprüfen.