Class AbstractModelloGeneratorTest

  • All Implemented Interfaces:
    junit.framework.Test
    Direct Known Subclasses:
    AbstractModelloJavaGeneratorTest

    public abstract class AbstractModelloGeneratorTest
    extends org.codehaus.plexus.PlexusTestCase
    Abstract class for Modello plugins unit-tests that check output generated by the plugin.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String name  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.util.Properties getModelloParameters()  
      protected java.util.Properties getModelloParameters​(java.lang.String version)  
      protected java.util.Properties getModelloParameters​(java.lang.String version, boolean useJava5)  
      java.lang.String getName()  
      protected java.io.File getOutputDirectory()  
      protected java.io.Reader getXmlResourceReader​(java.lang.String name)  
      protected void setUp()  
      • Methods inherited from class org.codehaus.plexus.PlexusTestCase

        customizeComponentConfiguration, customizeContainerConfiguration, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getConfigurationName, getContainer, getCustomConfigurationName, getResourceAsStream, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release, setupContainer, tearDown
      • Methods inherited from class junit.framework.TestCase

        assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, run, run, runBare, runTest, setName, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • name

        private java.lang.String name
    • Constructor Detail

      • AbstractModelloGeneratorTest

        protected AbstractModelloGeneratorTest​(java.lang.String name)
    • Method Detail

      • setUp

        protected void setUp()
                      throws java.lang.Exception
        Overrides:
        setUp in class org.codehaus.plexus.PlexusTestCase
        Throws:
        java.lang.Exception
      • getOutputDirectory

        protected java.io.File getOutputDirectory()
      • getName

        public java.lang.String getName()
        Overrides:
        getName in class junit.framework.TestCase
      • getModelloParameters

        protected java.util.Properties getModelloParameters()
      • getModelloParameters

        protected java.util.Properties getModelloParameters​(java.lang.String version)
      • getModelloParameters

        protected java.util.Properties getModelloParameters​(java.lang.String version,
                                                            boolean useJava5)
      • getXmlResourceReader

        protected java.io.Reader getXmlResourceReader​(java.lang.String name)
                                               throws java.io.IOException
        Throws:
        java.io.IOException