1.在單元測試某個類的時候,引入該類的時,添加注解@InjectMocks
2.該類的變量,需要添加注解:@Mock
3.類中需要第三方協作者時,通常會用到get和set方法注入。通過spring框架也可以同
@Autowird 等方式完成自動注入。在單元測試中,沒有啟動 spring 框架,此時就需要通過
InjectMocks完成依賴注入。InjectMocks會將帶有@Spy 和@Mock 注解的對象嘗試注入到被
測試的目標類中。
1.在單元測試某個類的時候,引入該類的時,添加注解@InjectMocks
2.該類的變量,需要添加注解:@Mock
3.類中需要第三方協作者時,通常會用到get和set方法注入。通過spring框架也可以同
@Autowird 等方式完成自動注入。在單元測試中,沒有啟動 spring 框架,此時就需要通過
InjectMocks完成依賴注入。InjectMocks會將帶有@Spy 和@Mock 注解的對象嘗試注入到被
測試的目標類中。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。