我在 Eclipse 中使用 EclEmma(更具体地说,RSA 8)。我的代码中有以下语句:
public static boolean isEmpty(Collection collection) {
return (collection == null) || collection.isEmpty();
}
我有以下测试:
@Test public void isEmpty_nullCase() {
assertTrue(CollectionUtil.isEmpty(null));
}
@Test public void isEmpty_listCase() {
assertTrue(CollectionUtil.isEmpty(new ArrayList()));
}
但由于某种原因,该语句显示为黄色。我没有测试哪一部分?
谢谢, 彼得
最佳答案
如果 ArrayList 具有值,因此不为空,怎么样?
关于java - 为什么这个语句没有被标记为完全被 elemma 覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4442490/