簡體   English   中英

Mockito使用泛型集合參數驗證方法調用

[英]Mockito verify method call with generic collection argument

我有這個方法:

public void myMethod(Set<Item> items);

當我試着打電話時:

Mockito.verify(instance.myMethod(Mockito.anySet());

我得到這個編譯錯誤:

Mockito類型中的方法verify(T)不適用於參數(void)

即使我定義了一個參數捕獲器,我也會得到同樣的錯誤。 我怎樣才能解決這個問題?

我想到了。 它必須是這樣的:

Mockito.verify(instance).myMethod(Mockito.anySet());

括號錯誤地放置了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM