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.
- Author:
- Trygve Laugstøl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected SAXParser
createSaxParserWithSchema
(String generatedXsdName) protected void
customizeContainerConfiguration
(org.codehaus.plexus.ContainerConfiguration containerConfiguration) protected Properties
protected Properties
getModelloParameters
(String version) protected Properties
getModelloParameters
(String version, Integer javaSource) getName()
protected File
protected Reader
getXmlResourceReader
(String name) protected void
setUp()
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
-
Constructor Details
-
AbstractModelloGeneratorTest
-
-
Method Details
-
setUp
- Overrides:
setUp
in classorg.codehaus.plexus.PlexusTestCase
- Throws:
Exception
-
getOutputDirectory
-
getName
- Overrides:
getName
in classjunit.framework.TestCase
-
getModelloParameters
-
getModelloParameters
-
getModelloParameters
-
getXmlResourceReader
- Throws:
IOException
-
createSaxParserWithSchema
protected SAXParser createSaxParserWithSchema(String generatedXsdName) throws ParserConfigurationException, SAXException -
customizeContainerConfiguration
protected void customizeContainerConfiguration(org.codehaus.plexus.ContainerConfiguration containerConfiguration) - Overrides:
customizeContainerConfiguration
in classorg.codehaus.plexus.PlexusTestCase
-