![](/img/trans.png)
[英]Nullpointerexception in when of testNG testing method
我必須用 testNG 框架測試一個方法: 但是我在 when( Base64.getUrlEncoder() ... java.lang.NullPointerException at com.cadit.oidc.sdk.pkce.PkceUtilTest.testGenerateCodeV ...
[英]Nullpointerexception in when of testNG testing method
我必須用 testNG 框架測試一個方法: 但是我在 when( Base64.getUrlEncoder() ... java.lang.NullPointerException at com.cadit.oidc.sdk.pkce.PkceUtilTest.testGenerateCodeV ...
[英]Junit, How to cover the callback code using Junit?
我必須編寫一個測試用例來覆蓋一個將回調作為參數之一的方法。 它看起來像下面的代碼片段。 如何覆蓋回調邏輯? 我無法弄清楚如何覆蓋回調邏輯。 ...
[英]Junit test case for WebClient Builder for spring framework for reactive
使用 web 客戶端獲取調用的代碼,我正在嘗試對其進行單元測試 ...
[英]How to mock a newly created object for AWSLambda/AWSStepFunctions that uses ClientBuilders?
我有一個 class,我正在嘗試測試它在哪里創建一個新的 AWSStepFunctions 類型的 object,並且我試圖模擬它以返回相同類型的模擬。 我無法更改這行原始代碼,我只能添加測試,所以我想知道如何 go 關於 mocking 它。 class 看起來像這樣—— 測試代碼如下所示 - ...
[英]Method is returning null even after using when/thenReturn
正如標題所述,即使使用我正在嘗試測試的 class 的模擬實例,我對我所做的呼叫的響應,我也無法斷言響應不是 null。 即使我使用 when/thenReturn,它也無法正常工作。 我正在寫的測試用例看起來像這樣 我正在嘗試測試的方法: 客戶端 class 是這樣的 我想知道我是否甚至需要模擬 ...
[英]How to mock HttpUrlConnection in JAX-RS
我正在嘗試對我的 class 進行模擬測試,但它不起作用。 原裝class: 測試 class: 我嘗試使用 Mockito 和 PowerMockRunner 進行模擬,但沒有成功。 使用 PowerMockito,我得到“java.lang.NullPointerException” ...
[英]PowerMockito not allowing access to private method
我有以下課程: 測試類: 我正在測試的類: 我試圖訪問的私有方法類 我試圖模擬 talkToServer 方法,但 PowerMockito 一直說它無法訪問,因為它是私有方法。 我也無法更改任何源代碼,因為它太緊密地綁定在一起,所以任何更改都可能很容易破壞某些東西。 我在網上搜索了答 ...
[英]How Can I Mock a Map of components
我有一個用 @Configuration 注釋的類,其中包含一個組件列表。 在另一個類中,我們注入一個包含此配置的所有組件的 Map。 我正在嘗試為此類編寫單元測試,但是當我嘗試模擬此地圖時遇到了問題。 有什么想法嗎 ? @配置 @Component Class1 實現 MyInterface ...
[英]NullPointer when mock an inject attribute using PowerMock
我正在使用 PowerMock 測試一個類,當要模擬的字段為空時,我得到空指針異常。 我在嘲笑兩個領域,一個是高爾夫,另一個是探戈。 高爾夫被嘲笑得很好,但 NullPointer 恰好發生在高爾夫身上。 PS:為了降低復雜度,我將代碼歸結為它可能看起來不需要PowerMock,但實際上它是需要 ...
[英]Logger.getRootLogger().addAppender(appender) removed in Test cases
我正在將所有舊的遺留Log4j1.x 測試用例遷移到基於 Log4j2.x的測試用例,我有一個如下所示的測試用例,我無法轉換,條件是我不想更改斷言中的任何內容。 注意:我不能使用 Junit 5,因為它的遺留代碼,有什么辦法我們仍然可以在 Junit 4 中使用 log4j 2.x 並嘗試修復原始 ...
[英]Caused by: java.lang.RuntimeException: java.io.IOException: invalid constant type: 18
我正在將舊的遺留應用程序從 Log4j1.x 遷移到 2.x,並在運行測試用例時遇到錯誤。 我已經通過鏈接: Powermock - java.lang.IllegalStateException: Failed to transform class , but no lick 下面是maven ...
[英]One of my mock reference becoming null in main class
作為參考,客戶端模擬已准備好並在測試方法中可用,但當涉及到 myMethod 時,客戶端值變為 nullclass MainClass { public void myMethod() { HttpConnector httpConnector = getHttpConne ...
[英]Mock a method that returns a static variable
我正在嘗試模擬以下行: 如何模擬 S3Objects.withPrefix? 根據 AWS 文檔,此函數的返回類型是靜態 S3Objects(基本上是對存儲桶的迭代)。 我目前嘗試使用以下代碼模擬它: ...
[英]Issue while upgrade from jdk1.8 to 11 com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl could not be instantiated
我們正在使用 Springboot 2.5.14 並使用 mockito3.11.2 和 powermock core、module-junit4、api-mockito2 和 api-support 2.0.2 版本依賴項。 將 jdk8 升級到 11 后,我的測試用例失敗並低於異常。 如下請見。 ...
[英]Unit Test For methods using this this keyword in function
我想知道如何為涉及 this 關鍵字的方法編寫單元測試用例。 DispenseRuleLogic 包含這兩個方法,其中一個使用此關鍵字調用另一個 function。 所以我想知道如何為調用另一個內置方法的行創建存根。 我已經包含了代碼、測試用例和錯誤。 Class 名稱:DispenseRule ...
[英]Mocking private method with PowerMockito only works starting with second method call
我正在嘗試模擬 function 'privateMethod' 以返回“新值”而不是“原始值”。 function 'callPrivateMethod' 的目的只是為了調用和測試私有方法。 我是 mocking 多個來源中描述的私有方法。 出於某種原因,該方法第一次返回 null。它僅在第二次 ...
[英]What is the way around this error "java.lang.RuntimeException: PowerMock internal error: Should never throw exception at this level"
原因:java.lang.reflect.InaccessibleObjectException:無法使受保護的本機 java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedException 可訪問 ...
[英]How to mock a return from a call to a private method
我有一個 class,它有一個我想測試的方法,但它在同一個 class 中調用一個私有方法來獲得 Map 值。 我想模擬私有方法返回給我要測試的方法的內容。 據我所知,我似乎想使用 PowerMock,但我似乎無法弄清楚。 一種在方法 getList 調用時模擬私有方法 getMap() 返回的方法 ...
[英]Need syntax to call powermock whitebox()
在我的單元測試中,我試圖使用 Whitebox.invokeMethod 執行私有方法,但我不知道有效的語法。 我想調用它(getExcelMappingJsoDto() 是私有方法)但不確定如何傳遞 arguments 嘗試這樣的事情,無濟於事: ...
[英]How to mock private method using powermock?
如果我有一個簡單的 class,例如: 模擬私有方法 getDefaultLuckyNumber 需要做哪些修改? 我有這個不起作用 ...