-1
好了,所以可以說我們有以下簡單的類:如何測試返回自定義對象列表的getter?
public class Employees{
List<Person> personsList;
private int numberOfEmployees;
public void Employees(){
//constructor
}
//getters & setters
public List<Person> getPersons(){
return personsList;
}
public void addNewEmployee(Person person){
this.personsList.add(person);
}
}
,我想測試返回Person對象的列表吸氣劑(使用的Mockito)
我做這樣的事情:
@Test
public void getPersonsTest() throws Exception{
Employees.addNewEmployee(employee); //where employee is a mocked object
assertEquals(Employees.getPersons(),WHAT SHOULD I PUT HERE??);
}
任何想法?
你的getPersons()是一個無效的方法。你確定發佈的代碼? – davidxxx
是我的壞。要快速修復它。 –
....並以靜態的方式被調用 - 請把你的遊戲,因爲這是(是鈍的)非常草率的代碼。如果您有嚴重的問題,請發佈嚴重的* real *代碼。 –