Package org.codehaus.modello
Class AbstractModelloGeneratorTest
- java.lang.Object
-
- org.codehaus.modello.AbstractModelloGeneratorTest
-
- All Implemented Interfaces:
org.codehaus.plexus.testing.PlexusTestConfiguration
- Direct Known Subclasses:
AbstractModelloJavaGeneratorTest
public abstract class AbstractModelloGeneratorTest extends java.lang.Object implements org.codehaus.plexus.testing.PlexusTestConfigurationAbstract 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)voidcustomizeConfiguration(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)voidsetUp()
-
-
-
Method Detail
-
setUp
public void setUp() throws java.lang.Exception- Throws:
java.lang.Exception
-
getOutputDirectory
protected java.io.File getOutputDirectory()
-
getName
public java.lang.String getName()
-
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
-
customizeConfiguration
public void customizeConfiguration(org.codehaus.plexus.ContainerConfiguration containerConfiguration)
- Specified by:
customizeConfigurationin interfaceorg.codehaus.plexus.testing.PlexusTestConfiguration
-
-