Dites que j'espionne une méthode comme celle-ci:
spyOn(util, "foo").andReturn(true);
La fonction testée appelle util.fooplusieurs fois.
Est-il possible que l'espion revienne truela première fois qu'il est appelé, mais revienne falsela deuxième fois? Ou y a-t-il une manière différente de procéder?
.returnValues- les deux fonctions sont évidemment différentes, mais passer plusieurs arguments à.returnValuene génère pas d'erreur. Je ne veux pas admettre combien de temps j'ai perdu à cause de ce seul personnage.