Katakanlah saya memata-matai metode seperti ini:
spyOn(util, "foo").andReturn(true);
Fungsi yang diuji memanggil util.foobeberapa kali.
Mungkinkah mata-mata itu kembali truepertama kali dipanggil, tetapi kembali falseuntuk kedua kalinya? Atau apakah ada cara lain untuk melakukannya?
.returnValues- kedua fungsi tersebut jelas berbeda, tetapi meneruskan beberapa argumen untuk.returnValuetidak menimbulkan kesalahan. Saya tidak ingin mengakui berapa banyak waktu yang saya buang karena satu karakter itu.