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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SAXParsercreateSaxParserWithSchema(String generatedXsdName) protected voidcustomizeContainerConfiguration(org.codehaus.plexus.ContainerConfiguration containerConfiguration) getModelloParameters(String version) getModelloParameters(String version, Integer javaSource) getName()protected Fileprotected ReadergetXmlResourceReader(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, teardownContainerMethods 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:
setUpin classorg.codehaus.plexus.PlexusTestCase- Throws:
Exception
-
getOutputDirectory
-
getName
- Overrides:
getNamein 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:
customizeContainerConfigurationin classorg.codehaus.plexus.PlexusTestCase
-