Class AbstractMavenTestScriptFactory

java.lang.Object
de.saumya.mojo.tests.AbstractTestScriptFactory
de.saumya.mojo.tests.AbstractMavenTestScriptFactory
All Implemented Interfaces:
TestScriptFactory
Direct Known Subclasses:
AbstractRunitMavenTestScriptFactory, MinitestMavenTestScriptFactory, RSpecMavenTestScriptFactory

public abstract class AbstractMavenTestScriptFactory extends AbstractTestScriptFactory
  • Constructor Details

    • AbstractMavenTestScriptFactory

      public AbstractMavenTestScriptFactory()
  • Method Details

    • getFullScript

      public String getFullScript() throws MalformedURLException
      Throws:
      MalformedURLException
    • getSystemPropertiesScript

      private void getSystemPropertiesScript(StringBuilder builder)
    • getConstantsConfigScript

      private void getConstantsConfigScript(StringBuilder builder)
    • getRunnerScript

      protected abstract void getRunnerScript(StringBuilder builder)
    • getCoreScript

      public String getCoreScript()
    • getResultsScript

      protected void getResultsScript(StringBuilder builder)
    • getInterpreterScript

      private void getInterpreterScript(StringBuilder builder)
    • getPrologScript

      private void getPrologScript(StringBuilder builder)
    • getRubygemsSetupScript

      private void getRubygemsSetupScript(StringBuilder builder)
    • getTestClasspathSetupScript

      private void getTestClasspathSetupScript(StringBuilder builder)
    • sanitize

      private String sanitize(String path)
    • getPluginClasspathScript

      protected String getPluginClasspathScript()