久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

@Mock 和 @InjectMocks 之間的區別

Difference between @Mock and @InjectMocks(@Mock 和 @InjectMocks 之間的區別)
本文介紹了@Mock 和 @InjectMocks 之間的區別的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

Mockito框架中的@Mock@InjectMocks有什么區別?

What is the difference between @Mock and @InjectMocks in Mockito framework?

推薦答案

@Mock 創建一個模擬.@InjectMocks 創建該類的一個實例,并將使用 @Mock(或 @Spy)注釋創建的模擬注入此實例.

@Mock creates a mock. @InjectMocks creates an instance of the class and injects the mocks that are created with the @Mock (or @Spy) annotations into this instance.

請注意,您必須使用 @RunWith(MockitoJUnitRunner.class)Mockito.initMocks(this) 來初始化這些模擬并注入它們 (JUnit 4).

Note you must use @RunWith(MockitoJUnitRunner.class) or Mockito.initMocks(this) to initialize these mocks and inject them (JUnit 4).

對于 JUnit 5,您必須使用 @ExtendWith(MockitoExtension.class).

With JUnit 5, you must use @ExtendWith(MockitoExtension.class).

@RunWith(MockitoJUnitRunner.class) // JUnit 4
// @ExtendWith(MockitoExtension.class) for JUnit 5
public class SomeManagerTest {

    @InjectMocks
    private SomeManager someManager;

    @Mock
    private SomeDependency someDependency; // this will be injected into someManager
 
     // tests...

}

這篇關于@Mock 和 @InjectMocks 之間的區別的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

How to mock super reference (on super class)?(如何模擬超級參考(在超級類上)?)
Java mock database connection(Java 模擬數據庫連接)
Mockito ClassCastException - A mock cannot be cast(Mockito ClassCastException - 無法投射模擬)
Set value to mocked object but get null(將值設置為模擬對象但獲取 null)
How to mock DriverManager.getConnection(...)?(如何模擬 DriverManager.getConnection(...)?)
Mockito; verify method was called with list, ignore order of elements in list(模擬;使用列表調用驗證方法,忽略列表中元素的順序)
主站蜘蛛池模板: 日韩午夜影院 | 热久色| 二区高清| 精品久久久久久久久久久久 | 欧美1级 | 国产91丝袜在线熟 | 男人的天堂久久 | www国产精品 | 亚洲成人av| 日韩精品一区二区三区在线观看 | 自拍偷拍第一页 | 日本午夜精品 | 中文字幕亚洲视频 | 国产日韩一区二区 | 一级片成人 | 欧美成人一区二区三区片免费 | 午夜精品久久久久久久久久久久久 | 国产精品视频一区二区三区 | 成人99| 麻豆一区 | 久久久久国 | 日韩一二区在线观看 | 成人国产精品久久 | 福利片在线 | 成人中文网 | 亚洲精品小视频在线观看 | 亚洲精品日韩一区二区电影 | 亚洲高清一区二区三区 | 99久9 | 国家一级黄色片 | 日韩一区二区久久 | 99久久婷婷国产综合精品电影 | 亚洲一区| 在线观看中文字幕亚洲 | 国产一区久久 | 久久免费视频观看 | 国产福利91精品 | 超碰人人爱 | 欧美11一13sex性hd | 成人亚洲片 | 亚洲一一在线 |