Class AbstractTestGenerator<T extends TestGenerator>

    • Field Detail

      • log

        protected org.slf4j.Logger log
        Logger
    • Constructor Detail

      • AbstractTestGenerator

        public AbstractTestGenerator()
    • Method Detail

      • withFileExtension

        public T withFileExtension​(String extension)
        Set file extension via builder method.
        Parameters:
        extension -
        Returns:
      • withDisabled

        public T withDisabled​(boolean disabled)
        Set the disabled state to use.
        Specified by:
        withDisabled in interface TestGenerator<T extends TestGenerator>
        Parameters:
        disabled -
        Returns:
      • getMethodName

        protected String getMethodName()
        Construct default test method name from test name.
        Returns:
      • getCreationDate

        protected String getCreationDate()
        Get current date in special format.
        Returns:
      • getUpdateDateTime

        protected String getUpdateDateTime()
        Get current date time in special format.
        Returns:
      • getTargetFile

        protected File getTargetFile()
        Construct proper target file to save test content to.
        Returns:
      • setName

        public void setName​(String name)
        Set the test name.
        Parameters:
        name - the name to set
      • setAuthor

        public void setAuthor​(String author)
        Set the test author.
        Parameters:
        author - the author to set
      • setDescription

        public void setDescription​(String description)
        Set the test description.
        Parameters:
        description - the description to set
      • setPackage

        public void setPackage​(String targetPackage)
        Set the test package.
        Parameters:
        targetPackage - the targetPackage to set
      • getSrcDirectory

        public String getSrcDirectory()
        Get the test source directory.
        Returns:
        the srcDirectory
      • setSrcDirectory

        public void setSrcDirectory​(String srcDirectory)
        Set the test source directory.
        Parameters:
        srcDirectory - the srcDirectory to set
      • getPackage

        public String getPackage()
        Get the test package.
        Returns:
        the targetPackage
      • setTargetPackage

        public void setTargetPackage​(String targetPackage)
        Set the target package.
        Parameters:
        targetPackage - the targetPackage to set
      • setFramework

        public void setFramework​(UnitFramework framework)
        Set the unit test framework.
        Parameters:
        framework - the framework to set
      • getFileExtension

        public String getFileExtension()
        Gets the fileExtension.
        Returns:
      • setFileExtension

        public void setFileExtension​(String fileExtension)
        Sets the fileExtension.
        Parameters:
        fileExtension -
      • setDisabled

        public void setDisabled​(boolean disabled)
        Sets the disabled.
        Parameters:
        disabled -