Class HttpMessageFactory
java.lang.Object
de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
Static methods used to create test data, to be returned by API operations
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PseudoHttpRequestBuild an HTTP request to be used as payload in theSimulatorCommunicationData.requestSendelement.static PseudoHttpResponseBuild an HTTP response to be used as payload in theSimulatorCommunicationData.responseReceivedelement.static ByteArrayOutputStreamCreate anOutputStreamto serve as request body of an HTTP request.
-
Constructor Details
-
HttpMessageFactory
public HttpMessageFactory()
-
-
Method Details
-
buildStandardRequest
Build an HTTP request to be used as payload in theSimulatorCommunicationData.requestSendelement.- Returns:
PseudoHttpRequest
-
getStandardRequestBody
Create anOutputStreamto serve as request body of an HTTP request.- Returns:
ByteArrayOutputStream
-
buildStandardResponse
Build an HTTP response to be used as payload in theSimulatorCommunicationData.responseReceivedelement.- Returns:
PseudoHttpResponse
-