Package com.consol.citrus.generate
Interface TestGenerator<T extends TestGenerator>
-
- All Known Subinterfaces:
SwaggerTestGenerator<T>,WsdlTestGenerator<T>,XsdTestGenerator<T>
- All Known Implementing Classes:
AbstractTemplateBasedTestGenerator,AbstractTestGenerator,JavaDslTestGenerator,JavaTestGenerator,MessagingJavaTestGenerator,MessagingXmlTestGenerator,SwaggerJavaTestGenerator,SwaggerXmlTestGenerator,WsdlJavaTestGenerator,WsdlXmlTestGenerator,XmlTestGenerator,XsdJavaTestGenerator,XsdXmlTestGenerator
public interface TestGenerator<T extends TestGenerator>- Since:
- 2.7.4
- Author:
- Christoph Deppisch
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTestGenerator.GeneratorModeMode indicating test actor client or server.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreate()Create tests with this generator.StringgetAuthor()StringgetDescription()UnitFrameworkgetFramework()TestGenerator.GeneratorModegetMode()StringgetName()StringgetTargetPackage()booleanisDisabled()TusePackage(String targetPackage)TuseSrcDirectory(String srcDirectory)TwithAuthor(String author)TwithDescription(String description)TwithDisabled(boolean disabled)TwithFramework(UnitFramework framework)TwithMode(TestGenerator.GeneratorMode mode)TwithName(String name)
-
-
-
Method Detail
-
create
void create()
Create tests with this generator.
-
getName
String getName()
-
getAuthor
String getAuthor()
-
getDescription
String getDescription()
-
getFramework
UnitFramework getFramework()
-
isDisabled
boolean isDisabled()
-
getTargetPackage
String getTargetPackage()
-
getMode
TestGenerator.GeneratorMode getMode()
-
withMode
T withMode(TestGenerator.GeneratorMode mode)
-
withDisabled
T withDisabled(boolean disabled)
-
withFramework
T withFramework(UnitFramework framework)
-
-