junit4

    0熱度

    1回答

    我的代碼有效,但它在下面的行中進行Junit模擬測試時失敗。 ApplicationContext ctx = new ClassPathXmlApplicationContext(「../ MyFile.xml」); 我該如何解決這個問題? 加入@ContextConfiguration還是有另一種方法? 「ApplicationContext ctx = new ClassPathXmlApp

    0熱度

    2回答

    @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration public class Myclass extends AbstractTransactionalJUnit4SpringContextTests { @Test public final void testHandleRequestView()

    0熱度

    1回答

    我有一個類管理一些文件的存檔,我們做一些傳入處理。在嘗試測試歸檔過程時,我使用JUnit中的TemporaryFolder規則。 在我們正常的Linux開發站測試運行沒有任何問題,在有些Windows筆記本電腦的一些團隊成員具有的,但在我的Mac我最終得到如下: whenFullExtractReceivedArchivesArePurged(housekeeping.ArchiveHouseke

    3熱度

    1回答

    我在寫我自己的JUnit Assert?我如何測試它? 我知道如何餵食它會傳遞的東西以及會使它失敗的東西,但是如何爲這些東西編寫JUnit測試? 自定義斷言看起來像: public static void assertSomething() { if (!something()) { fail("Expected something, but ..."); } }

    4熱度

    3回答

    運行下面的junit會引發異常。 import org.junit.runner.RunWith; import org.junit.runners.Suite; import org.junit.runners.Suite.SuiteClasses; import com.prosveta.backend.daoimpl.AllDaoImplTests; /** * Short d

    1熱度

    2回答

    爲了清楚起見,我已經從所有不必要的複雜性中解決了該問題,並附加了兩個文件。實際上,我想從數據庫加載所需的測試輸入。在這個例子中我有套房映射在Suites類,而不是從查詢結果。在TestOverride的運行方法中,我也有一個相當複雜的比較,而不是簡單的比較。基本上這就是我如何以動態的方式用數據庫中的測試(套件地圖)來創建測試套件。另外,當我使用eclipse運行它時,我可以看到測試名稱,這一點很重

    2熱度

    1回答

    我使用Selenium RC和JUnit編寫測試。如果一個@Test失敗,我想採取一個屏幕截圖,但我想使用從Test類傳遞的特定屏幕截圖名稱。 目前我有: @Rule public ScreenshotRule email = new ScreenshotRule(); @Test public void testLogin() throws InterruptedException {

    1熱度

    1回答

    我指的是@test,@before,@after等JUnit註釋。 e.g我可以寫一個方法: @Ignore("Not Ready to Run") @Test multiplication(): self.assertEqual('15', simpleMath.multiply(3, 5))

    0熱度

    2回答

    我正面臨着大問題實例化weblogic運行jUnit測試時的初始上下文。 應用程序使用Spring/hibernate/weblogic。 在應用程序代碼中,方法使用JMS代理向JMS發送消息,隊列在weblogic上設置。 我的問題是當JUnit測試當前我需要保持weblogic服務器在本地機器上運行只是爲了初始化JMS代理中使用的WeblogicInitialContext。我的junit測試

    0熱度

    2回答

    我注意到,當單元測試退出時,所有生成的線程都會自動終止,這與從命令行運行的java程序完全不同。在命令行中,程序不會退出,直到所有非deamon線程退出。 如何使用jUnit測試涉及衍生線程的情況?