powermock

    1熱度

    2回答

    我想要做的是模擬BufferedReader新創建的實例。這裏是一個應該被測試代碼: A.java ... @Override public String read(String fileName) throws IOException { ... try { fileReader = new FileReader(fileName); buffe

    3熱度

    1回答

    今天我正在調試一個相當大的測試案例,涉及很多whenNew模擬。 最終全部歸結爲使用@PrepareForTest和@RunWith註釋與PowerMock似乎無法在正在測試的類內執行lambda表達式的事實。 這裏是示出該問題的示例: public class Solution { private int[] arr; void fillArray() { In

    1熱度

    1回答

    你好我得到空指針異常在試圖寫單元測試用例 這裏是類的細節: public CreateDraftCampaignResponse createDraftCampaign(CreateDraftCampaignRequest request) throws InvalidInputsException, DependencyException, UnauthorizedException

    1熱度

    1回答

    我有代碼的簡單的一行: DraftCampaignDetails createdDraft = draftCampaignI.createDraftCampaign(ConvertionUtil .getDraftCampaignDetailsfromCreateDraftRequest(request)); 我想嘲笑它: ConvertionUtil action1 = Po

    2熱度

    2回答

    我在powermock測試用例Maven中運行時,以下錯誤: java.lang.LinkageError: loader constraint violation: loader (instance of org/powermock/core/classloader/MockClassLoader) previously initiated loading for a different typ

    2熱度

    2回答

    我是Mockito的新手,並且遇到了花費我大量時間的問題。以下是我的問題陳述和可執行代碼。 問題 每當我試圖嘲弄來自同樣的方法多種行爲根據不同的參數的Mockito/powermockito使用最後我在一個單一的test.Below測試定義的行爲是我的榜樣,Service類有一個靜態foo方法是從我的方法(我想測試)調用不同參數的次數。 它拋出ClassCastException,想投BRespo

    2熱度

    3回答

    我在實例化一個靜態的類的實例,並調用它的操作的類中的方法。 public class SomeClass { public void someMethod() { MyClass.MyStaticClass myStaticClassInstance = new MyClass.MyStaticClass(arg1, arg2, arg3); myS

    2熱度

    2回答

    我有一個龐大的Maven多項目構建版本,單元測試主要使用PowerMock,版本爲1.6。 2。我決定整合JaCoCo,所以我們可以開始發佈我們的代碼覆蓋率指標。 JaCoCo的最新版本0.7.8需要PowerMock 1.6.6,所以我升級了我的版本。 我現在看到一些錯誤的行爲與「whenNew」調用有關,該調用在代碼庫中的所有測試中都會發生變化。 的 「whenNew()」 電話中的問題是這樣

    3熱度

    1回答

    我有與PowerMock和Mockito兼容性的問題。 我有測試類: @ActiveProfiles("test") @PrepareForTest(LanguageUtils.class) public class MyControllerTest { @Mock private MyMockClass MyMockClass; @Autowired

    3熱度

    1回答

    我正在使用Mockito模擬彈簧豆。 它可以正常工作,當我嘲笑一個接口。 在我們的應用程序中,很少有@Component bean沒有實現任何接口。 當我嘗試模擬這樣的組件時,spring上下文嘗試在這些組件內注入屬性。 Mockito不支持不實現任何接口的模擬彈簧組件嗎? 附例的要求 public interface EmployeeInterface { public Long sa