powermockito

    1熱度

    2回答

    我有低於這個方法如下: public class DateValidation() { private static boolean isValid(String date) { SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy"); dateFormat.setLenient(fa

    0熱度

    1回答

    使用powermockito嘲笑「測試」方法,我可以使用powermockito中的WhiteBox做同樣的事情嗎? WhiteBox中是否有任何API來做類似的事情? public class MTest { @Before public void setUp() throws Exception { PowerMockito.whenNew(MCfg.class

    0熱度

    1回答

    假設我有一個共同執行調用這樣的兩個類: public class blah { @Autowired private ExecutorServiceUtil executorServiceUtil; @Autowired private RestTemplate restClient; public SomeReturnType getDepositTransactions(Htt

    1熱度

    1回答

    我已經看過類似於這個的其他問題,但他們沒有這個確切的用例。 如果我有類似下面的代碼: private static final String SOME_CONSANT = SomeStaticClass.getString(); 我怎麼會去嘲笑他,以便它並不總是返回一個空指針異常?我曾嘗試使用Whitebox.setInternalState,但似乎只有在值不是由靜態方法設置時才起作用。我也嘗

    -1熱度

    1回答

    的Mockito我 配置搖籃運行Android的單元測試用例: testCompile 'org.mockito:mockito-core:2.4.0' testCompile 'org.powermock:powermock-module-junit4:1.7.0RC2' testCompile 'org.powermock:powermock-api-mockito:1.7.0RC2'

    0熱度

    1回答

    當我嘗試執行以下簡化的JUnit測試時,它會成功,但我收到錯誤消息:創建所有測試實例時不支持通知第一! @RunWith(PowerMockRunner.class) @PowerMockRunnerDelegate(BlockJUnit4ClassRunner.class) @PrepareForTest({ A.class }) public class TestA extends Te

    1熱度

    1回答

    我試圖瞭解如何使用Powermock。 我試圖實現靜態方法嘲諷here的例子。 我根據上面的例子創建了這段代碼。 但是當我嘗試運行測試時,我得到了一個N​​oClassDefFoundError。 我不知道到底是什麼導致了這個錯誤,因爲它主要是複製粘貼代碼。 // imports redacted @RunWith(PowerMockRunner.class) @PrepareForTest

    0熱度

    1回答

    嗨夥計我是PowerMockito的新手,我正嘗試在PoweMockito中使用whenNew並且它不適合我,任何人都可以請幫我解決這個問題嗎? 以下是我用來測試Class2的Test方法,我用PowerMockito.whenNew模擬了Class2中的mockTestMethod,並將String Value作爲「MOCKED VALUE」返回,但這並未發生,實際上該方法正在執行並且輸出是「P

    1熱度

    1回答

    我想添加一個測試類的靜態方法: class SomeClass { public static int getLoginPage() { if (otherStaticMethod()) { return Screen.FOO; } return Screen.BAR; } } 注意FOO和BAR具有零值型動物。 我的測試類:

    0熱度

    1回答

    我的任務是爲這個方法編寫一個單元測試。不過,我對整個嘲笑和/或使用PowerMockito還是比較陌生的。這是方法: public class Storage { public static JSONObject addHeader(JSONObject input) throws JSONException { try { JSONObject heade