這是我的樣本服務類:參數的Mockito的私有方法
class Service {
@Inject
private TestDao dao;
public void method() {
//Other logic
List<SomeClass> list = new ArrayList<SomeClass>();
privateMethod(list);
//Other logic
}
private void privateMethod(List<SomeClass> list) {
dao.save(list);
}
}
如果我用嘲笑的Mockito道,那我怎麼才能測試呼叫的數量dao.save方法?當我嘗試驗證時,我必須給列表對象。但我沒有看到任何方式來獲得這個對象。
有什麼想法?
隨着Mockito,你可以說,如果方法調用_any_「List」。 –
@Sotirios Delimanolis你能告訴我該怎麼做嗎? – Ani
向我們展示如何設置您的測試,但下面的@fgb有一個選項。 –