junit

    2熱度

    1回答

    說我有以下類: public class ProblematicObject { public static void methodToTest() { SomeDependency dep = DependencyGetter.getDependency(SomeDependency.class); dep.doStuff(); } } 它是一個

    0熱度

    1回答

    我正在使用jUnit來測試我的業務規則,我想先執行一個特定的類。在那個類中,我想刪除我的數據庫並重新創建它。我已經在一個類中實現了它,但它並沒有先執行。從我能理解的那些類的執行遵循字母順序(也許我可能是錯的)。 我想創建一個類,刪除並重新創建我的數據庫,以不重複其他類中的代碼。 我可以更改執行順序嗎?

    3熱度

    2回答

    我正在使用PowerMock與Mockito測試靜態函數如下。它曾經工作得很好,直到今天它拋出了下面提到的這個異常。 // this test case need to mock static methods so it uses PowerMock @RunWith(PowerMockRunner.class) // this static methods to be mocked are

    1熱度

    3回答

    我對Spring控制器的單元測試概念很陌生。我正在追蹤我在網上找到的一些例子,並試圖實施他們的測試策略。這是我的基本控制器: @Controller public class GreetingController { @RequestMapping("/greeting") public String greeting(@RequestParam(value = "name

    0熱度

    1回答

    單元測試設置 @RunWith(PowerMockRunner.class) @PrepareForTest(PGWService.class) public class PGWServiceTest { public static final String TEST_CLIENTTRX_ID = "12345"; public static final int TEST_SITE_ID

    0熱度

    1回答

    我有一些Junit測試,我使用WireMock。本地測試通過,但詹金斯我得到的 java.lang.RuntimeException: java.net.BindException: Address already in use 錯誤在我設置dynamicHttpsPort()(其中根據文檔「隨機asssign在啓動 HTTPS端口」)和WireMock配置其本地工作,但詹金斯失敗了。 我Wire

    1熱度

    1回答

    我的下面的代碼適用於Java 1.7,Mockito版本是1.10.19。 @Test public void populateUsersEmpty() { // arrange List<UserDTO> users = new ArrayList<UserDTO>(); // act requestBuilder.populateUsers(mxs

    0熱度

    1回答

    我想測試,如果我的方法調用被重試幾次,如果發生一些異常。如果我直接調用方法,它可以正常工作。但是如果我在單獨的線程中調用它,我的測試方法失敗,它不會看到任何重試嘗試。 這是我的方法: public class MyClass { @Inject private ServiceClass service; @Retryable(value = {Exceptio

    0熱度

    1回答

    我有使用其他測試類的測試類。有必要根據Jenkins中傳遞的參數來運行這些類。 (例如:如果詹金斯得到參數testOne然後啓動testsuite testOne。如果jenkins得到參數testOther然後啓動測試套件testOther等等) 我該如何在jUnit中實現? 這是測試套件中的一個例子: @RunWith(Categories.class) @Suite.SuiteClasse

    0熱度

    1回答

    我們使用Jacoco和eclemma作爲測試用例覆蓋率。對於使用PowerMockRunner的不是的類,我們在兩者中都得到了正確的覆蓋。對於使用PowerMockRunner的類,我們正面臨覆蓋問題,例如它顯示jacoco中的覆蓋率爲0%,但在eclemma中顯示適當的覆蓋率。 PowerMockito version :1.7.1 Jdk 1.8 Jacoco:0.7.9 我試圖用Po