junit4

    26熱度

    2回答

    我在eclipse中使用JUnit 4拒絕通過以下測試用例。 什麼可能是錯的? @Test(expected = IllegalArgumentException.class) public void testIAE() { throw new IllegalArgumentException(); } 這個確切的測試用例是約試圖與預期的標籤沒有工作,以測試自己的代碼的時候。我想

    4熱度

    2回答

    我創建了一個SortedList類,它有一個構造函數,它將java.util.Comparator作爲參數。 在我的機器上運行單元測試(通過eclipse 3.3.0)後,一切正常。然而,哈德遜的投訴,因爲它說它不能實例化我的比較。 這裏的我的簡單測試(片段) public class SortedListTest { class strcmp implements Comparato

    234熱度

    5回答

    JUnit框架包含2個Assert類(很明顯,在不同的包中),並且每個類的方法看起來非常相似。任何人都可以解釋爲什麼這是? 我指的是:junit.framework.Assert和org.junit.Assert。

    0熱度

    3回答

    我知道可以在JUnit中使用嚮導創建一個TestCase或TestSuite,但是如果在測試下的類已經被修改之後如何同步代碼,如方法簽名修改或新添加的方法。我希望我的TestCases能夠在我的TestCases中同步(刪除或添加)那些已更改的方法/參數/方法簽名。 我試過在谷歌搜索無濟於事,也許有一個Eclipse的插件呢?

    6熱度

    4回答

    在參數化類中運行的junit測試類中,我可以使用多個@Parameters方法嗎? @RunWith(value = Parameterized.class) public class JunitTest6 { private String str; public JunitTest6(String region, String coverageKind, String ma

    41熱度

    4回答

    我有許多測試的基類,他們都需要一些幫助器方法。 它本身沒有任何測試,但JUnit(在eclipse中)正在調用測試運行器並抱怨沒有方法來測試。 我該如何讓它忽略這個類? 我知道我可以添加一個可以解決問題的方法dummyTest,但它也會出現在所有的子類中。 對此提出建議?

    13熱度

    5回答

    我想爲使用Scala的JUnit 4測試設置期望的異常。我現在做類似下面的內容: @Test(expected=classOf[NullPointerException]) def someTest() = { // Some test code } ,但我得到以下編譯器錯誤:與屬性 error: wrong number of arguments for constructor