2011-01-28 87 views
0

困惑:我在junit測試中添加了一個新的測試用例函數。我從Eclipse或Maven運行整個類,而舊的情況(以前只有一個)運行,而新的情況不是。它不會失敗。其中的斷點沒有被擊中。新功能有一個@Test註釋,就像舊的一樣。在測試用例中調試surefire/junit的味道

Junit版本是4.5。

有沒有辦法讓junit在選擇函數運行時記錄或追蹤其思維過程?

回答

1

我猜你還是跑舊的類文件,因爲新的Java文件沒有被成功編譯。 您可以修改舊的測試方法以查看該類是否真的被修改:讓成功的方法失敗。