0
Когда я пытаюсь вызвать макет, мы заметили, что он каждый раз возвращал другой объект.Являются ли новые объекты возврата, созданные при вызове mocks в Spock?
List returnedList = []
Service service = Mock()
service.method() >> returnedList
println System.identityHashCode(service.method())
println System.identityHashCode(service.method())
println System.identityHashCode(service.method())
Выход:
710903845
1709394654
759720212
Есть ли способ для того, чтобы просто вернуть тот же объект?
Почему? Что ты пытаешься сделать? – kazanaki