Скажем, я шпионю за таким методом:
spyOn(util, "foo").andReturn(true);
Тестируемая функция вызывается util.fooнесколько раз.
Возможно ли, чтобы шпион вернулся trueв первый раз, но вернулся falseво второй раз? Или есть другой способ сделать это?
.returnValues- две функции, очевидно, разные, но передача нескольких аргументов в.returnValueне вызывает ошибки. Я не хочу признавать, сколько времени я потратил зря из-за этого одного персонажа.