junit

    5熱度

    5回答

    如果只有一個單元測試失敗,有沒有辦法導致哈德森報告構建失敗,而不是不穩定?謝謝。

    2熱度

    3回答

    我有一個Java類,它簡單地擴展了庫類,並使用默認參數調用其父類的方法。我如何爲此編寫Junit測試? MockObjectTestCase也不錯。這裏是我正在談論的一個例子: public class ResourceBundleMessageSource { public String getMessage(String key, Object[] objects, Locale l

    6熱度

    4回答

    assertEquals(new Long(42681241600) , new Long(42681241600)); 的Java的JUnit的assertEquals我嘗試檢查兩個長的數字,但是當我嘗試編譯此我得到 integer number too large: 42681241600 錯誤。文檔顯示有一個Long,Long的assertEquals方法,但它沒有被調用。

    29熱度

    7回答

    我想在一些模型類上運行單元測試(Junit),這些模型類通常會發送確認事情發生的電子郵件。是否有一個模擬電子郵件服務器,您可以使用單元測試,讓您確認您的運行試圖發送電子郵件,而不實際發送電子郵件出? 這似乎是一個很高興有,只是不知道我想寫我自己的。用於電子郵件方面的應用程序堆棧是Velocity + Spring,因此如果可以通過簡單地更改applicationContext.xml文件來指向測試

    3熱度

    2回答

    我有一個用Groovy編寫的許多單元測試的Eclipse項目。我可以使用Eclipse的GUnit運行配置在每個類中運行測試。我打開該配置,選擇「運行單個測試」單選按鈕,然後選擇要運行測試的類。這工作正常,但我想一次運行項目中的所有測試。 當我打開我的運行配置,選擇「在選定的項目,包或源文件夾中運行所有測試」單選按鈕並選擇我的項目,Eclipse提供錯誤「沒有與測試運行器'JUnit 4'發現測試

    5熱度

    7回答

    有沒有一種方法可以讓螞蟻運行單元測試只是爲了構建它的java類?例如,如果MyClass.java過時,ant將生成MyClass.class。之後,我希望它也運行MyClassTest和MyClassTestSuite(如果它們存在的話)。它不必基於命名約定。我會很好地使用註釋或任何其他方法。 編輯:有人說這是一個壞主意。它將是,如果我計劃沒有運行所有的單元測試檢查。我的主要項目有超過16k個單

    1熱度

    2回答

    我有一個負責網絡通信的類。我想爲它進行單元測試。 這裏是我卡住的地方,爲了寫一個測試它,我必須實現一個服務器進行通信,但是反過來需要進行自己的測試。 如何爲這樣的課程編寫測試?

    8熱度

    3回答

    在jUnit中是否有等價於NUnit的ExpectedException或Assert.Throws <>?

    7熱度

    3回答

    我試圖在示例應用程序中運行GWT單元測試。我運行了 cmd /c /java/gwt-windows-1.6.4/webAppCreator.cmd -out gwttasks com.gwttasks.GwtTasks 在junit-4.5.jar中複製到lib目錄中,並將其添加到類路徑中。 冉: cmd /c /java/gwt-windows-1.6.4/junitCreator

    5熱度

    4回答

    我們的應用程序有一個服務層和一個DAO層,寫成Spring bean。 雖然測試服務層 - 我不希望通過爲DAO層 所以,當我測試服務層 - 我創造一個「模擬」默認地將Impl至取決於實際的數據庫,所以我嘲笑將服務層bean連接到模擬DAO beans 並且在Production中將服務層鏈接到「真實」DAO beans 這是一個好主意嗎? 有關如何模擬數據庫層的其他建議? 說明:這個問題是關於測