org.codehaus.modello
Class AbstractModelloGeneratorTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.codehaus.plexus.PlexusTestCase
              extended by 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.

Version:
$Id: AbstractModelloGeneratorTest.java 1407 2010-02-12 21:40:49Z hboutemy $
Author:
Trygve Laugstøl

Constructor Summary
protected AbstractModelloGeneratorTest(java.lang.String name)
           
 
Method Summary
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
countTestCases, createResult, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
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, fail, fail, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractModelloGeneratorTest

protected AbstractModelloGeneratorTest(java.lang.String name)
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class org.codehaus.plexus.PlexusTestCase
Throws:
java.lang.Exception

getOutputDirectory

protected java.io.File getOutputDirectory()

getName

public java.lang.String getName()
Overrides:
getName in class junit.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


Copyright © 2001-2011 Codehaus. All Rights Reserved.