@Test
public void addElemenInEmptyList() {
List<Integer> list = new LinkedList<Integer>();
int data = 122;
boolean added = list.add(data);
assertNotNull("Object not added", added);
Integer addObj = list.get(0);
assertNotNull("Object not found", addObj);
Assert.assertEquals("Fetched value is different", data, addObj.intValue());
}
我已經寫了小JUnit測試用於測試Java的鏈表(學習JUnits),在上面的JUnit我測試三件事測試場景分離
- 列表被modidified(assertNotNull(「對象不添加」 ,增加))
- 能夠獲得第一個數據(非空)
- 數據添加,獲取並驗證它與傳遞的數據。
此Junit可能因三個不同原因失敗。這是寫作它的一個適當的方法嗎? 可以請你建議任何更好的方法