public class MessagingXmlTestGenerator<T extends MessagingXmlTestGenerator> extends XmlTestGenerator<T>
TestGenerator.GeneratorModelog, self| Constructor and Description |
|---|
MessagingXmlTestGenerator() |
| Modifier and Type | Method and Description |
|---|---|
T |
addRequestHeader(String name,
Object value)
Adds a request header to use.
|
T |
addResponseHeader(String name,
Object value)
Adds a response header to use.
|
protected Message |
generateInboundMessage(Message message)
Inbound message generation hook for subclasses.
|
protected Message |
generateOutboundMessage(Message message)
Outbound message generation hook for subclasses.
|
protected List<Object> |
getActions()
List of test actions to be marshalled in the actions section of the test.
|
String |
getEndpoint()
Gets the endpoint.
|
protected <T,M extends Message> |
getReceiveRequestActionProvider(M message) |
protected <T,M extends Message> |
getReceiveResponseActionProvider(M message) |
protected <T,M extends Message> |
getSendRequestActionProvider(M message) |
protected <T,M extends Message> |
getSendResponseActionProvider(M message) |
void |
setEndpoint(String endpoint)
Sets the endpoint.
|
T |
withEndpoint(String endpoint)
Set the endpoint to use.
|
T |
withRequest(Message request)
Set the request to use.
|
T |
withResponse(Message response)
Set the response to use.
|
create, getJavaTestGenerator, getMarshaller, getMarshallerContextPaths, getMode, getNamespacePrefixMapper, getSrcDirectory, getTemplateFilePath, getTemplateProperties, setMarshaller, setMode, setNamespacePrefixMapper, withModegetAuthor, getCreationDate, getDescription, getFileExtension, getFramework, getMethodName, getName, getPackage, getTargetFile, getTargetPackage, getUpdateDateTime, isDisabled, setAuthor, setDescription, setDisabled, setFileExtension, setFramework, setName, setPackage, setSrcDirectory, setTargetPackage, usePackage, useSrcDirectory, withAuthor, withDescription, withDisabled, withFileExtension, withFramework, withNameprotected List<Object> getActions()
XmlTestGeneratorgetActions in class XmlTestGenerator<T extends MessagingXmlTestGenerator>protected Message generateInboundMessage(Message message)
message - protected Message generateOutboundMessage(Message message)
message - protected <T,M extends Message> MessageActionProvider<T,M> getSendRequestActionProvider(M message)
protected <T,M extends Message> MessageActionProvider<T,M> getReceiveResponseActionProvider(M message)
protected <T,M extends Message> MessageActionProvider<T,M> getSendResponseActionProvider(M message)
protected <T,M extends Message> MessageActionProvider<T,M> getReceiveRequestActionProvider(M message)
public T withEndpoint(String endpoint)
endpoint - public T withRequest(Message request)
request - public T withResponse(Message response)
response - public T addRequestHeader(String name, Object value)
name - value - public T addResponseHeader(String name, Object value)
name - value - public void setEndpoint(String endpoint)
endpoint - public String getEndpoint()
Copyright © 2008–2019 ConSol Software GmbH. All rights reserved.