SoapUI を使用して、さまざまな http 呼び出しのモックを作成しています。
これらのほとんどは適切な SOAP 呼び出しであり、そのための WSDL ファイルがありますが、一部は適切なサービス定義のない醜い XML-over-HTTP であり、それらを処理する方法がわかりません (実際の基礎となるシステムは zOS/CICS であり、気になる場合)
ログファイルからのリクエストのサンプルがありますが、管理者権限がないため、実際の通信を (少なくとも簡単には) 記録できません。
SoapUI を使用して、さまざまな http 呼び出しのモックを作成しています。
これらのほとんどは適切な SOAP 呼び出しであり、そのための WSDL ファイルがありますが、一部は適切なサービス定義のない醜い XML-over-HTTP であり、それらを処理する方法がわかりません (実際の基礎となるシステムは zOS/CICS であり、気になる場合)
ログファイルからのリクエストのサンプルがありますが、管理者権限がないため、実際の通信を (少なくとも簡単には) 記録できません。
MockService に次の OnRequest スクリプトを使用し、偽のモック操作を使用して解決しました (そうしないと、OnRequest スクリプトはトリガーされません)。
mockRunner.returnFile(mockRequest.httpResponse, new File("response.xml"))
return new com.eviware.soapui.impl.wsdl.mock.WsdlMockResult(mockRequest)
参照: http://www.soapui.org/Service-Mocking/mocking-rest-services.html