Хорошие макеты как в EasyMock, так и в Mockito — это хорошая вещь для начала, если вы не хотите определять поведение для всего и если вы не хотите ограничивать вызовы этого макета.
Но для меня у них есть один большой недостаток: они всегда возвращают null
, если возвращаемый тип метода Object
или что-либо, наследующее от Object
.
Мне интересно, есть ли что-то в одной или обеих платформах, которое возвращает Optional.empty()
для методов, возвращающих Optional<?>
или Collections.emptyList()
для методов, возвращающих List<?>
и так далее...
Я пока не смог найти ничего подобного.