2012-08-03 168 views
0

嗨,我有以下JUnit测试有线JUnit测试断言

@Test 
public void testTest() { 
    AddressEntity entity = null; 
    assert (entity.getStatus() == StatusType.REMOVED); 
} 

在eclipse它走向绿色,行家发现错误。

为什么在eclipse中不会抛出错误?

+0

你是如何在eclipse中运行的? – Mark 2012-08-03 13:54:55

+0

rightclick - >运行 - > junit – wutzebaer 2012-08-03 13:58:37

回答

2

无法找到eclipse忽略java的断言关键字的真正原因。

但我建议你不要在你的JUnit中使用java的assert。这不是一个内容丰富的断言和不好的做法。 使用org.junit.Assert之一声明。它可以在eclipse/maven中使用。

祝你好运。