cost 471 ms
如何根據多個 Open API 規范創建模擬 api?

[英]How do I create a mock api based on multiple Open API specifications?

我一直在努力思考模擬 api 服務,例如 Stoplight 提供的服務。 我想創造類似的東西,但我一直碰壁,我無法想象為什么它會如此難以弄清楚。 這是詳細信息。 Stoplight 有一個特性,每個項目都有自己的模擬 api 服務器。 模擬服務器根據專門針對該項目的 Open API 規范 ( ...

是否可以從 KarateDSL 中的 MockServer 功能(匹配)調用測試功能?

[英]Is it possible to call a test feature from a MockServer feature(matched) in KarateDSL?

我正在嘗試做一些我不知道它是否可行的事情。 我有一個模擬服務器,我希望當它收到給定的請求時,它“開始另一個測試”,調用一個測試功能。 我嘗試了一些東西,包括下面的那個。 但事實證明,這個 Mockserver 場景沒有響應。 有沒有一種優雅的方式來完成這項工作? 您可以給我的解決方法或建議嗎? 用 ...

如何使用多部分表單正文模擬發布請求

[英]How to Mock Post request with multi part form body

我需要使用下面給出的多部分表單主體來模擬發布請求。 我嘗試對正文中的唯一字符串使用正則表達式模式--Z5KfGboCdJvPl4VsEq74AeK7PZN4EyN,但它沒有用。 有人可以指導我嗎? 身體: 我試過像 - ...

未加載帶有模擬服務器 java 的期望初始化程序

[英]Expectation Initializers with mockserver java not load

我在我的 java 項目上使用了 mockserver ( mock-server ),現在我想使用 mvn 命令使用持久的 Expectation Initializers 來啟動它。 我使用 json 文件對其進行了測試,它可以正常工作,但是當我使用或使用期望初始化程序(Java 文件)啟動它時 ...

MockServer 標頭期望太嚴格

[英]MockServer headers expectations are too strict

我正在嘗試對 class 進行單元測試,其主要 function 用於撥打 REST 客戶端電話。 要調用 REST api 我正在使用 OkHttp3 庫。 Google 將我帶到了 MockServer 框架,這似乎正是我想要的。 所以在我的測試用例中,我設定了以下期望: 當我運行測試時,我失 ...

如何單獨運行模擬服務器測試?

[英]How to run mock server tests in isolation?

我有這兩個模擬服務器測試。 當我啟動這些時,第二個測試失敗了,因為這兩個測試不是單獨啟動的。 第一種方法中的 HTTP 調用模擬在第二種方法中沒有被覆蓋。 是否有一個 Mock Server 屬性或一個 JUnit 屬性來單獨運行這兩個測試? ...

如果服務器關閉,模擬空響應

[英]Simulate empty response if server is down

我有 2 個模擬服務根據請求正文返回成功和失敗響應。 現在我需要在服務器關閉或不可用時模擬空響應。 Java怎么能做到呢? ...

模擬服務器期望不活躍

[英]Mockserver expectation not active

上下文是 Junit 測試,使用 Spring-boot、Mockserver 和 Camel 進行設置。 問題是經過驗證的請求的模擬響應在測試期間不匹配。 日志: 和代碼: 我錯過了什么? 我可以看到 Camel 和 Mockserver 在測試時都在運行。 但是應該觸發模擬響應。 ...

如何測試spring rest控制器和mocking第三方API?

[英]How to test spring rest controllers while mocking third party APIs?

我想為調用第三方 api 的 rest controller 編寫集成測試。 對於 mocking,第三方 api 我正在使用模擬服務器 java 庫,對於集成測試,我正在使用測試容器。 似乎這兩者是沖突的。 模擬服務器庫要求用org.junit.test注釋測試用例,而測試容器要求用org.ju ...

Openui5 本地開發問題(Mockserver 在本地環境中不起作用)

[英]Openui5 Local Development Issue(the Mockserver don't work on local environment)

現在我正在學習 UI5(Openui5/Sapui5)。 我是第一個使用 UI5 的。 現在我一直在閱讀並在我的本地https://openui5.hana.ondemand.com/topic上實施以下教程非常好的文檔,所以一切都運行良好。 但是現在我在下面遇到了一個問題https://open ...

Mockserver 無法匹配收到的消息的期望

[英]Mockserver fails to match expectation for received message

我在用 用於 REST API 的集成測試。 我從非常基本的期望開始,一旦最少的東西通過測試,以后會進一步詳細說明測試。 令我驚訝的是,MockServer 一直告訴我沒有收到的請求符合我的期望。 我正在使用 Java API 編寫使用Mockito和PowerMock處理 ZA8125722579 ...

為什么在 MockRestServiceServer 中需要 mockServer.verify

[英]Why mockServer.verify is needed in MockRestServiceServer

賞金將在 7 天后到期。 此問題的答案有資格獲得+50聲望賞金。 user7294900正在從有信譽的來源尋找答案。 使用MockRestServiceServer和andExpect進行測試時 如果發現意外行為,則測試失敗, 例如, no further requests expected: ...

與 MockServer 的標頭精確匹配

[英]Exact matching for headers with MockServer

我使用 MockServer 來測試我的應用程序,並且我需要請求定義來匹配僅當確切的標頭集匹配時,即請求中既沒有丟失也沒有額外的標頭。 使用這個 Kotlin 代碼,它匹配任何至少包含指定標頭的請求,所以如果請求有其他標頭,它也會匹配它: 如果請求包含未指定的標頭,是否可以將 MockServer ...

2021-11-25 15:16:45   1   347    mockserver  
如何在 Webpack 構建過程中將 React 應用程序中的 mockServiceWorker.js 文件復制到我的構建文件夾

[英]How copy down mockServiceWorker.js file in React application during Webpack build proces to my build folder

我嘗試為我的 React 項目設置Mock Service Worker 。 我的項目不使用CRA 。 我想攔截 GraphQL 請求並模擬它的響應,以使用賽普拉斯創建一個端 2 端測試。 如何將mockServiceWorker.js文件復制到我的構建文件夾(使用 Webpack),如其他資產圖像 ...

如何修復模擬服務器上的 SocketTimout 執行

[英]How to fix SocketTimout execction on mockserver

我想使用mockserver來模擬請求和響應。 為此,我使用了模擬服務器mockserver圖像。 下面是使用mockserver的 docker-compose 文件示例。 現在為了增加期望。 我正在使用以下模擬服務器 java 客戶端。 以下是我的 java 代碼,用於創建 mockserver ...

Req 參數以未定義的形式返回

[英]Req Params Coming Back as Undefined

所以我有一個帶有模擬數據的 JSON 文件。 我正在嘗試創建一個模擬 API 服務器。 我有一條可以正常工作的路線: const express = require("express"); const router = express.Router(); const data = require( ...

如何從 Odata Service SAP ui5 讀取聚合實體

[英]How to read an aggregated entity from Odata Service SAP ui5

在 OData 模型 V2 中,我正在努力閱讀我的模擬服務器的 odata: 我想訪問與父實體關聯的子實體。 從Open_Station我可以導航到_Order_Header : ] 從 to_Order_Header,我可以導航到 Order_Item 或 Stock: ]] ...


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