Итак, я понимаю, что в 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.
Возможно ли это с аннотациями?