Class FlowJUnitTestProducer

    • Field Detail

      • m_ActorClass

        protected BaseClassname m_ActorClass
        the class for which the test is generated.
      • m_HasRegressionTest

        protected boolean m_HasRegressionTest
        whether to create a regression test.
      • m_RegressionFiles

        protected BaseString[] m_RegressionFiles
        the files to use in the regression test.
    • Constructor Detail

      • FlowJUnitTestProducer

        public FlowJUnitTestProducer()
    • Method Detail

      • getDefaultActorClass

        protected BaseClassname getDefaultActorClass()
        Returns the default actor class.
        Returns:
        the default class
      • setActorClass

        public void setActorClass​(BaseClassname value)
        Sets the class to generate the test for.
        Parameters:
        value - the class to generate the test for
      • getActorClass

        public BaseClassname getActorClass()
        Returns the name of the class to generate the test for.
        Returns:
        the class
      • actorClassTipText

        public String actorClassTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setHasRegressionTest

        public void setHasRegressionTest​(boolean value)
        Sets whether to create a regression test as well.
        Parameters:
        value - if true then a regression test is generated as well
      • getHasRegressionTest

        public boolean getHasRegressionTest()
        Returns whether to generate a regression test as well.
        Returns:
        true if to create a regression test as well
      • hasRegressionTestTipText

        public String hasRegressionTestTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setRegressionFiles

        public void setRegressionFiles​(BaseString[] value)
        Sets the regression files to use.
        Parameters:
        value - the files (no path)
      • getRegressionFiles

        public BaseString[] getRegressionFiles()
        Returns the regression files to use.
        Returns:
        the files (no path)
      • regressionFilesTipText

        public String regressionFilesTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • main

        public static void main​(String[] args)
        Executes the producer from commandline.
        Parameters:
        args - the commandline arguments, use -help for help