Я нахожу очень мало причин использовать EasyMock с доступным Mockito.
Однако, когда у меня есть класс с миллионом зависимостей, я предпочитаю синтаксис аннотации - Mockito @ Mock / @ InjectMocks или EasyMock @ Mock / @ TestSubject.
Насколько я могу судить, покопавшись, с Mockito мне нужно использовать MockitoJUnitRunner или MockitoAnnotations.
MockitoJUnitRunner поддерживает внедрение поля, но, насколько я понимаю, последнее требует внедрения конструктора / установщика. Когда мне нужно использовать другой бегун и я не хочу добавлять конструкторы или сеттеры в свой производственный код для тестирования, я, кажется, застрял на EasyMockRule.
Предоставляет ли Mockito эквивалент, позволяющий бегунам, не относящимся к Mockito, и полевым инъекциям?
Спасибо