Angenommen, ich spioniere eine Methode wie diese aus:
spyOn(util, "foo").andReturn(true);
Die zu testende Funktion wird util.foomehrmals aufgerufen.
Ist es möglich, dass der Spion truebeim ersten Aufruf zurückkehrt, falsebeim zweiten Mal? Oder gibt es einen anderen Weg, dies zu tun?
.returnValues- die beiden Funktionen sind offensichtlich unterschiedlich, aber die Übergabe mehrerer Argumente an.returnValuegibt keinen Fehler aus. Ich möchte nicht zugeben, wie viel Zeit ich durch diesen einen Charakter verschwendet habe.