In meinem spec ich auf einem mockService wie dieseMultuple Rückgabewerte in einer Spezifikation für einen Spion
spyOn(mockService, 'method').and.returnValue(
value1
);
als im gleichen spec bin Spionage, würde Ich mag
spyOn(mockService, 'method').and.returnValue(
value2
);
aber, es zu tun sagt mir, dass mockService.method
bereits ausspioniert wurde. Wie kann ich den vorhandenen Spion einen neuen Wert zurückgeben?
Wenn ich mockService.method.and.returnValue(value2)
mache, erhalte ich einen Typfehler. Ich könnte mockService as Spy
tun, aber gibt es einen geradlinigeren Weg der Rückkehr in einen neuen Wert für einen Spion?