2012-08-03 218 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中使用。

祝你好運。