CoolgaDV/Mentor-Bank — comment on commit 3b462e770540141d77d38519f8d9b730b36aeb73
File: src/backoffice-model/test/ru/mentorbank/backoffice/services/moneytransfer/MoneyTransferServiceTest.java line 69
By alexpetrov:

Я понял, на самом деле здесь нужно делать не spy(new StopListServiceStub()), а spy(Заинжектенному из контекста экземпляру бина stopListService).
Наша цель протестировать код, исполняемый в продакшновом режиме, а не созданный в тестовом.
Следовательно нужно по прежнему инжектить из контекста stopListServiceStub и accountService, и делать из них spy. Возможно есть даже какой-то декларативный способ для этого. Предлагаю этот вопрос исследовать.