Существуют ли какие-либо методы, доступные в EasyMock или Unitils Mock (EasyMock не поддерживается Unitils), чтобы внедрить макеты непосредственно в тестируемый класс?
Например. в Mockito можно вводить mock-объекты непосредственно в переменные-члены класса
public class TimeTrackerTest {
@InjectMocks // Used to create an instance the CUT
private TimeTrackerBean cut;
@Mock // Used to create a Mock instance
EntityManager em;
@Before
public void injectMockEntityManager() {
MockitoAnnotations.initMocks(this); // Injects Mocks into CUT
}
@Test
...
}
. Можно ли это сделать с помощью EasyMock или Unitils Mock? В easymock нам нужен отдельный метод установки в CUT для поддержки внедрения из тестов. Я прав или направление инъекции возможно как-то?
-Спасибо