public class SwaggerXmlTestGenerator extends MessagingXmlTestGenerator<SwaggerXmlTestGenerator> implements SwaggerTestGenerator<SwaggerXmlTestGenerator>
TestGenerator.GeneratorModelog, self| Constructor and Description |
|---|
SwaggerXmlTestGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
create()
Create the test case.
|
String |
getContextPath()
Gets the contextPath.
|
protected List<String> |
getMarshallerContextPaths()
Marshaller context paths.
|
String |
getNamePrefix()
Gets the namePrefix.
|
String |
getNameSuffix()
Gets the nameSuffix.
|
String |
getOperation()
Gets the operation.
|
String |
getSwaggerResource()
Gets the swaggerResource.
|
void |
setContextPath(String contextPath)
Sets the contextPath.
|
void |
setNamePrefix(String namePrefix)
Sets the namePrefix.
|
void |
setNameSuffix(String nameSuffix)
Sets the nameSuffix.
|
void |
setOperation(String operation)
Sets the operation.
|
void |
setSwaggerResource(String swaggerResource)
Sets the swaggerResource.
|
SwaggerXmlTestGenerator |
withContextPath(String contextPath)
Set the server context path to use.
|
SwaggerXmlTestGenerator |
withInboundMappingFile(String mappingFile)
Add inbound JsonPath expression mappings file to manipulate inbound message content.
|
SwaggerXmlTestGenerator |
withInboundMappings(Map<String,String> mappings)
Add inbound JsonPath expression mappings to manipulate inbound message content.
|
SwaggerXmlTestGenerator |
withNamePrefix(String prefix)
Set the test name prefix to use.
|
SwaggerXmlTestGenerator |
withNameSuffix(String suffix)
Set the test name suffix to use.
|
SwaggerXmlTestGenerator |
withOperation(String operation)
Set the swagger operation to use.
|
SwaggerXmlTestGenerator |
withOutboundMappingFile(String mappingFile)
Add outbound JsonPath expression mappings file to manipulate outbound message content.
|
SwaggerXmlTestGenerator |
withOutboundMappings(Map<String,String> mappings)
Add outbound JsonPath expression mappings to manipulate outbound message content.
|
SwaggerXmlTestGenerator |
withSpec(String swaggerResource)
Set the swagger Open API resource to use.
|
addRequestHeader, addResponseHeader, generateInboundMessage, generateOutboundMessage, getActions, getEndpoint, getReceiveRequestActionProvider, getReceiveResponseActionProvider, getSendRequestActionProvider, getSendResponseActionProvider, setEndpoint, withEndpoint, withRequest, withResponsegetJavaTestGenerator, getMarshaller, 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, withNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwithEndpointgetAuthor, getDescription, getFramework, getMode, getName, getTargetPackage, isDisabled, usePackage, useSrcDirectory, withAuthor, withDescription, withDisabled, withFramework, withMode, withNamepublic void create()
AbstractTemplateBasedTestGeneratorcreate in interface TestGenerator<SwaggerXmlTestGenerator>create in class XmlTestGenerator<SwaggerXmlTestGenerator>protected List<String> getMarshallerContextPaths()
XmlTestGeneratorgetMarshallerContextPaths in class XmlTestGenerator<SwaggerXmlTestGenerator>public SwaggerXmlTestGenerator withSpec(String swaggerResource)
withSpec in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>swaggerResource - public SwaggerXmlTestGenerator withContextPath(String contextPath)
contextPath - public SwaggerXmlTestGenerator withNamePrefix(String prefix)
withNamePrefix in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>prefix - public SwaggerXmlTestGenerator withNameSuffix(String suffix)
withNameSuffix in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>suffix - public SwaggerXmlTestGenerator withOperation(String operation)
withOperation in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>operation - public SwaggerXmlTestGenerator withInboundMappings(Map<String,String> mappings)
withInboundMappings in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>mappings - public SwaggerXmlTestGenerator withOutboundMappings(Map<String,String> mappings)
withOutboundMappings in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>mappings - public SwaggerXmlTestGenerator withInboundMappingFile(String mappingFile)
withInboundMappingFile in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>mappingFile - public SwaggerXmlTestGenerator withOutboundMappingFile(String mappingFile)
withOutboundMappingFile in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>mappingFile - public String getSwaggerResource()
getSwaggerResource in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>public void setSwaggerResource(String swaggerResource)
swaggerResource - public String getContextPath()
public void setContextPath(String contextPath)
contextPath - public void setNameSuffix(String nameSuffix)
nameSuffix - public String getNameSuffix()
getNameSuffix in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>public void setNamePrefix(String namePrefix)
namePrefix - public String getNamePrefix()
public void setOperation(String operation)
operation - public String getOperation()
getOperation in interface SwaggerTestGenerator<SwaggerXmlTestGenerator>Copyright © 2008–2019 ConSol Software GmbH. All rights reserved.