4
我需要運行一系列的單元測試,該類有一個@Autowired Logger實現。實現的基本思路是:注入一個對象,但InjectMocks間諜
@Mock Logger logger;
@InjectMocks
TestedClass tested;
但我想保存日誌記錄輸出功能。
Mockito lib允許使用@InjectMock注入對象嗎?我看過@Spy註釋的例子,但是當我嘗試使用它時,我總是得到NullPointerException。我知道我總是可以直接使用反射,但是想法是避免這樣的代碼。