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.PlexusTestCaseAbstract class for Modello plugins unit-tests that check output generated by the plugin.- Author:
- Trygve Laugstøl
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractModelloGeneratorTest(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.xml.parsers.SAXParsercreateSaxParserWithSchema(java.lang.String generatedXsdName)protected voidcustomizeContainerConfiguration(org.codehaus.plexus.ContainerConfiguration containerConfiguration)protected java.util.Map<java.lang.String,java.lang.Object>getModelloParameters()protected java.util.Map<java.lang.String,java.lang.Object>getModelloParameters(java.lang.String version)protected java.util.Map<java.lang.String,java.lang.Object>getModelloParameters(java.lang.String version, java.lang.Integer javaSource)java.lang.StringgetName()protected java.io.FilegetOutputDirectory()protected java.io.ReadergetXmlResourceReader(java.lang.String name)protected voidsetUp()-
Methods inherited from class org.codehaus.plexus.PlexusTestCase
customizeContext, getBasedir, getClassLoader, getConfigurationName, getContainer, getCustomConfigurationName, getResourceAsStream, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release, setupContainer, tearDown, teardownContainer
-
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:
setUpin classorg.codehaus.plexus.PlexusTestCase- Throws:
java.lang.Exception
-
getOutputDirectory
protected java.io.File getOutputDirectory()
-
getName
public java.lang.String getName()
- Overrides:
getNamein classjunit.framework.TestCase
-
getModelloParameters
protected java.util.Map<java.lang.String,java.lang.Object> getModelloParameters()
-
getModelloParameters
protected java.util.Map<java.lang.String,java.lang.Object> getModelloParameters(java.lang.String version)
-
getModelloParameters
protected java.util.Map<java.lang.String,java.lang.Object> getModelloParameters(java.lang.String version, java.lang.Integer javaSource)
-
getXmlResourceReader
protected java.io.Reader getXmlResourceReader(java.lang.String name) throws java.io.IOException- Throws:
java.io.IOException
-
createSaxParserWithSchema
protected javax.xml.parsers.SAXParser createSaxParserWithSchema(java.lang.String generatedXsdName) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException- Throws:
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXException
-
customizeContainerConfiguration
protected void customizeContainerConfiguration(org.codehaus.plexus.ContainerConfiguration containerConfiguration)
- Overrides:
customizeContainerConfigurationin classorg.codehaus.plexus.PlexusTestCase
-
-