@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可能因三个不同原因失败。这是写作它的一个适当的方法吗? 可以请你建议任何更好的方法