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
  • Method Details

    • 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

    • withMode

    • withName

      T withName(String name)
    • withDisabled

      T withDisabled(boolean disabled)
    • withAuthor

      T withAuthor(String author)
    • withDescription

      T withDescription(String description)
    • usePackage

      T usePackage(String targetPackage)
    • useSrcDirectory

      T useSrcDirectory(String srcDirectory)
    • withFramework

      T withFramework(UnitFramework framework)