【发布时间】:2014-10-12 08:14:11
【问题描述】:
@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 的 LinkList(用于学习 JUnits),在上面的 JUnit 中我正在测试三个东西
- 列表被修改(assertNotNull("Object not added", added))
- 能够获取第一个数据(非空)
- 已添加数据,尝试获取它并使用传递的数据对其进行验证。
这个 Junit 可能由于三种不同的原因而失败。这是编写它的正确方法吗? 请您建议任何更好的方法
【问题讨论】:
标签: java unit-testing junit4