Package org.codehaus.modello
Class AbstractModelloGeneratorTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.codehaus.plexus.PlexusTestCase
-
- org.codehaus.modello.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
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractModelloGeneratorTest(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
-
-
-
-
Method Detail
-
setUp
protected void setUp() throws java.lang.Exception
- Overrides:
setUp
in classorg.codehaus.plexus.PlexusTestCase
- Throws:
java.lang.Exception
-
getOutputDirectory
protected java.io.File getOutputDirectory()
-
getName
public java.lang.String getName()
- Overrides:
getName
in classjunit.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
-
-