![](/img/trans.png)
[英]EasyMock mock same method with different parameters
這個問題與這個問題類似,但針對的是 EasyMock 而不是 Mockito。 我有一些這樣的測試代碼。 但這導致第二行拋出以下異常。 java.lang.IllegalStateException:在 mock 上調用的最后一個方法已經有一個非固定計數集。 我如何模擬mockObject.som ...
[英]EasyMock mock same method with different parameters
這個問題與這個問題類似,但針對的是 EasyMock 而不是 Mockito。 我有一些這樣的測試代碼。 但這導致第二行拋出以下異常。 java.lang.IllegalStateException:在 mock 上調用的最后一個方法已經有一個非固定計數集。 我如何模擬mockObject.som ...
[英]java.lang.IllegalStateException: no last call on a mock available at org.easymock.getControlForLastCall (EasyMock.java:559)
我正在嘗試使用 PowerMock 模擬 static 非最終方法。 我的測試 class 注釋看起來像: 我的測試看起來像這樣: 我收到一條錯誤消息: 我需要運行器為SpringJUnit4ClassicRunner ,因為我需要先加載ApplicationContext ,然后模擬所需的類。 我 ...
[英]using expectLastCall in easyMock
我想測試一個方法被調用的頻率。 我正在使用 EasyMock。 這就是我的自動取款機。 最后一部分很關鍵,也是我要檢查的。 我正在使用verify(checkoutMethod, expectLastCall().times(1)); 檢查該方法是否被調用一次並verify(checkoutMeh ...
[英]How to pass ConstructorArgs type variable to a method as a parameter
我正在嘗試使用 easymock 庫的 createMock 方法。 方法定義如下所示: ( https://easymock.org/api/org/easymock/IMocksControl.html )我想使用我的類中的特定構造函數,因此需要傳遞帶有初始參數的構造函數參數。 Cons ...
[英]How to mock final variable initialized inside constructor ,using EasyMock and PowerMock?
下面提到的代碼是實現類,需要模擬 junit 內部的最終變量。並設置所需的值。 測試方法 運行測試時出現錯誤 org.powermock.reflect.exceptions.MethodNotFoundException:在類 com.xx.xx.xx.xx.XyzInterceptor ...
[英]Can I reuse a captured value in a subsequent mock, with EasyMock?
我正在嘗試為 Jetty 應用程序進行 E2E 測試(或盡可能接近 E2E)。 我有一個包含測試容器和最少模擬的簡潔設置,原則上一切正常,除了我現在必須模擬將由 Jetty 處理的 HTTP 工作流,因為我使用 JUnit 運行我的測試,所有這一切都是因為我需要測試需要身份驗證的方法——是的,我可以 ...
[英]EasyMock tests failing with java.lang.NoClassDefFoundError org.easymock.internal.ClassProxyFactory$2 on Java 17
由於升級到 Java 17,我使用 EasyMock 的單元測試失敗並出現以下異常 java.lang.NoClassDefFoundError: 無法在 org.easymock.internal.ClassProxyFactory.createProxy(ClassProxyFactory ...
[英]Easy Mock - addMockedMethod of partialMockBuilder returns null instead of expected return value
我有一個方法( upsertMethod ),它在類中調用另一個方法( generateRSA2048KeyPair ) 我想使用easyMock為這個方法upsertMethod編寫一個單元測試,這就是我做的 即使我在測試用例中返回 keyPair,為什么 generateRSA2048K ...
[英]EasyMock capture throws NullPointerException
我突然偶然發現一個問題,我需要捕獲這個接口的一個參數,叫做: 測試很早就失敗了: 我三重檢查了null沒有辦法通過,這是怎么回事? ...
[英]What's the difference between EasyMock's .andReturn and .andAnswer methods?
在 EasyMock 中,我熟悉通常的EasyMock.expect(<an invocation of the function you want to mock>).andReturn(<the thing you want your mocked function to r ...
[英]PowerMock ExpectNew creating real objects instead of mocked Ones
上面的代碼有什么問題? 我沒有看到 UserPersistor 的模擬 object。 意思是,我不想看到“UserPersistor added user”被打印出來。 它不應該做任何事情。 但是它正在打印它,因為創建了 UserPersistor 的真實 object。 我在我的實際項目中遇到 ...
[英]Spring Boot Unsatisfied dependency
我有以下代碼。 我確實相信我正確創建了 bean,但我不斷收到此消息“使用名稱創建 bean 時出錯...:通過字段表達的不滿意的依賴項...” 代碼在沒有測試的情況下構建和運行良好。 但我需要測試... 我一直在尋找高低,似乎沒有解決方案對我有用。 我已經處理這個錯誤一段時間了,所以任何幫助都 ...
[英]Null pointer Exception is coming for Initialized object in JUnit
I have below implementation of classes.. 'EmpAddress' is an interface & 'EmployeeInterfaceFactory' is a class which has static method 'getAddres ...
[英]How to mock consumer chaining with easy mock?
嘗試使用 easy mock 3.3.1測試 class Foo的方法foo鏈接兩個以上的消費者時會引發 null 指針異常。 ...
[英]NoSuchBeanDefinitionException on easymock upgrade
我在我的 Maven 項目中使用了 easymock 3.0。 我將它升級到 4.2,在 maven 構建期間,測試失敗並出現錯誤 NoSuchBeanDefinitionException saajsoapmessage。 當我將其更改回 3.0 時,它工作正常。 有人對這次easymock升級 ...
[英]Partial mocking parent-child classes
我有以下場景,我想對其進行單元測試: 我的測試代碼 我已經部分模擬了Worker ,但是為了讓Service中的代碼正常運行,我無法模擬doWork (我認為),如果我不模擬它,那么當代碼運行doWork時我會得到NullPointerException因為數據成員未初始化。 知道如何處理這種情況嗎 ...
[英]Easymock doesn't preserve annotations of methods
我試圖模擬一個 class 有一些帶有注釋的公共方法(它實際上是一個 SpringBoot @RestController 類型的類)。 當我模擬它並對少數具有注釋的方法使用expect時,我看到 Easymock 丟失了注釋並且我的代碼中斷了。 這是 EasyMock 的限制還是我需要做一些事情才 ...
[英]No code coverage when using PowerMock to test final class with static methods Java
我正在為final的 class 編寫一個測試用例,其中定義了static方法。 現在測試用例工作正常,但是當我點擊代碼覆蓋率時,它顯示0% ,盡管測試用例運行良好。 我正在使用PowerMock和EasyMock並使用Junit4 。 我的 class 還有我的測試用例 據我說,這是因為注釋Pre ...
[英]Mock and Test method that contains call to final class that contains static and non static methods Java
我有一個遺留代碼,其中包含我要測試的以下方法。 如果我刪除Collections.sort行,那么測試用例就可以正常工作。 但我正在嘗試用它來執行測試用例。 demographicsForms表格是一個 Pojo class 包含基本的setter和getter DemographicsFor ...
[英]Performing a custom action when a given mocked void method is called (EasyMock)
我希望能夠在調用給定的 void 方法時執行自定義操作。 例如:- 假設在我想使用的 class Abc 中有一個 void 方法。 但是當調用該方法時,我想在 dataMap hashmap 中添加一個條目。 任何建議如何做到這一點? ...