您是否可以將mocks
注入到@InjectMock
中是深層存根還是需要用深層存根定義每個模擬?定義未使用的字段只是爲了用深存根對其進行註釋,這很不方便。你可以@InjectMock深存根沒有定義@Mock字段?
例如,有沒有辦法做到這一點,沒有定義注入,因爲它從來沒有在任何地方使用?
@InjectMocks
private Object testMe;
@Mock (answer = Answers.RETURNS_DEEP_STUBS)
private Object injected;