cost 112 ms
如何捕獲使用 Wiremock 存根的請求正文

[英]How to capture the body of a request that was stubbed with Wiremock

有沒有辦法捕獲用 wiremock 存根的發布請求的正文? 我正在尋找類似於 Mockito 的ArgumentCaptor的東西。 我有以下存根: 我希望能夠看到實際請求是如何執行的,獲取它的主體並斷言它。 我嘗試在存根中使用.withRequestBody(equalToXml(...)) ,因 ...

Dart中測試class的mock方法

[英]Mock method of class under test in Dart

我有一個助手 class(在 Dart 中),如下所示: 這個 class 的職責是提供應用程序信息。 我正在使用 PackageInfo 作為庫之一。 由於某些原因,我不會提供 PackageInfo 作為構造函數參數。 如何為這個 class 編寫正確的單元測試? 我不確定如何進行存根,因為我們 ...

Mocking 最終方法

[英]Mocking final methods

有時我需要模擬或存根具有最終方法的 class。 我知道你應該在這樣的class上有一個接口,但是如果class在一個不是我維護的庫中,我將如何處理go呢? 比方說,我在我的 Symfony 項目的 Kernel 中做了一個自定義的 configureContainer 方法。 我想測試它,但它多次 ...

Wiremock - 響應值的動態映射

[英]Wiremock - dynamic mapping of response values

我正在嘗試獨立使用帶有全局響應模板的 Wiremock,以動態 map 輸入值( user id )和響應值( username )。 總結我的問題是:無法從transformerParameters.*動態獲取值。 我在響應映射中有這個:{ "response": { "status" ...

如何存根刪除關聯以返回 false

[英]How to stub a delete association to return false

我有dealer.cars ,其中經銷商有很多汽車。 在我的規范中,我想存根dealer.cars.delete(car)以返回false。 但是我不能讓它工作。 我目前嘗試過: allow_any_instance_of(Car).to receive(:delete).and_return(f ...

如何存根 S3.Object.wait_until_exists?

[英]How to stub S3.Object.wait_until_exists?

我的任務是為 s3 上傳函數編寫測試,該函數使用S3.Object.wait_until_exists等待上傳完成並獲取上傳的內容長度以返回它。 但到目前為止,我未能為服務員存根head_object 。 我探索過,發現服務員有兩個acceptor: 如果 HTTP 代碼 == 200,則 ...

讓 Mockito 為調用返回不同數量的不同值

[英]Have Mockito Return Varying Number of Different Values for Invocations

當在模擬上調用相同的函數時,我希望 Mockito 模擬一個接一個地返回多個值,並讓這些值來自一個列表,而不是通過將它們寫成mock.thenReturn(1).thenReturn(2) 一種方法是滾動我自己的函數: } 是否有內置的 api 或更好的方法來實現這一點? ...

Botocore Stubber - 無法找到憑據

[英]Botocore Stubber - Unable to locate credentials

我正在為我的 lambda 進行單元測試,它從 S3 獲取一些文件,處理它們並將數據從它們加載到 DynamoDB。 我創建了在測試期間使用的 botocore 存根,但我得到了botocore.exceptions.NoCredentialsError: Unable to locate cred ...

賽普拉斯:無法使用基本示例進行存根。 我可能會錯過什么?

[英]Cypress: Not able to stub with a basic example. What might i be missing?

出於某種原因,我無法在這里存根。 我已經將我的代碼減少到幾乎完全在這里。 這應該根據文檔工作,但我想知道我是否錯過了打字稿/反應鈎子的更詳細的細節? 這根本不像這種情況,但誰知道呢。 如果您正在閱讀本文並占用您的時間,請提前致謝。 我很欣賞你的所作所為。 這是我的例子: 我以為我非常了解 cyp ...

與詩乃一起監視財產變化

[英]Spying on property changes with Sinon

我正在用 sinon 存根屬性。 我無法理解相關間諜活動的工作原理。 大多數 sinon 間諜方法似乎與 function 調用有關,而不是與 object 屬性的訪問有關。 作為解決方法,我創建了一個變量來跟蹤屬性訪問並在調用相關的 getter function 時手動設置它。 請參閱下面的代碼 ...

Rspec - Stub/allow_any_instance_of 包含的模塊方法不起作用

[英]Rspec - Stub/allow_any_instance_of included module methods is not working

我一整天都在嘗試存根一個私有模塊方法,但沒有任何進展。 這是我的應用程序的片段 controller class Cesid > Application.rb 現在,我正在嘗試為該方法創建一個簡單的單元測試 id_token_可用? 我只是想將id_token_param設置為隨機值。 我試 ...

Mockito notNull 需要推斷注解

[英]Mockito notNull required for inferred annotation

我正在努力存根一個方法,其中 IntelliJ 在參數上創建一個推斷的注釋而不是 null: 我試圖以這種方式存根,我還嘗試用更准確的 any() 替換 notNull: manager 是我模擬的組件。 我一直有這個錯誤: 我不明白為什么它會阻塞這個潛在的 null。我什至打電話: 但它沒有通過 ...

Mockito 任何(類.類)

[英]Mockito any(Class.class)

我很難理解如何模擬一個接受 Class 作為參數的方法。 例如。 any(Class.class) 或 any(Class<SomeEntityModel>.class) 的任何組合,或者您剛剛生成的一些新錯誤消息。 從來沒有偶然發現這樣的用例。 關於如何模擬此方法以使其適用於任何 ...

編劇攔截服務器端網絡請求

[英]Playwright intercept server side network request

看不到找到任何關於如何使用劇作家模擬/存根服務器 Sider 端請求的好文檔。 一個例子是攔截 nextjs 中的 getServerSideProps:點擊路由使服務器執行請求(db API 等)。 然后它可以做一些業務邏輯(這也應該被測試覆蓋),然后再作為 props 傳遞給組件,然后發送給客戶 ...

使用 sinon withArgs 然后嘗試恢復我得到 TypeError: 'restore' is not a function

[英]Using sinon withArgs and then try to do a restore I get TypeError: 'restore' is not a function

如果我像這樣存根我的 function : 然后我嘗試做 getInfoStub.restore() 我得到一個TypeError: getInfoStub.restore is not a function 但是,當我刪除選項.withArgs(videoUrl) restore工作正常: 與破 ...

存根異步泛型方法

[英]Stubbing an Asynchronous generic methods

我需要在 C# 中存根一個異步泛型方法。 live 方法調用 REST API 並使用 Newtonsoft JSON 將結果反序列化為適當的格式,這將是各種類型的列表。 然而,嘗試存根它會遇到各種問題。 下面的主要代碼將失敗,因為它沒有返回任務。 我嘗試了各種方法,例如 Task.FromRes ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM