我正在嘗試爲我的方法創建JUnit測試。我有一個方法我們如何使用mockito獲得對象的搭乘
public a(int a, int b){
a.setA(12);
Injec inj = new Injec();
inj.check();
return (a*b);
}
我想跳過這一部分,因爲它使用HTTP請求
Injec inj = new Injec();
inj.check();
我使用
when(Matchers.<Injec> anyObject().check()).thenReturn(null);
但它給我的異常
你能告訴你所得到的例外呢? –
你傳遞給'when'的參數必須是模擬或間諜,而不是匹配器,所以這是行不通的。幾年前,我在Mockito wiki上撰寫了[關於模仿對象創建的文章](https://code.google.com/p/mockito/wiki/MockingObjectCreation)。你可能會發現它對你想在這裏實現的目標有所幫助。 –