Итак, я понимаю, что в Mockito @InjectMocks будет вводить все, что может, с аннотацией @Mock, но как справиться с этим сценарием?
@Mock
private MockObject1 mockObject1;
@Mock
private MockObject2 mockObject2;
@InjectMocks
private SystemUnderTest systemUnderTest = new SystemUnderTest();
Представьте, что MockObject2 имеет атрибут, который имеет типMockObject1, а SystemUnderTest имеет атрибут типа MockObject2.Я хотел бы, чтобы mockObject1 вводили в mockObject2, а mockObject2 вводили в systemUnderTest.
Возможно ли это с аннотациями?