|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.castor.xmlctf.XMLTestCase
org.castor.xmlctf.TestSourceGenerator
public class TestSourceGenerator
This class encapsulate all the logic needed to run the source generator by itself and then compile the file that have been generated. This class does not do anything additional. It only runs the source generator and ensures that the generated source will compile without error.
Field Summary |
---|
Fields inherited from class org.castor.xmlctf.XMLTestCase |
---|
_configuration, _failure, _hasDump, _listener, _listenerGoldFile, _listenerType, _mapping, _name, _outputRootFile, _printStack, _rootClass, _rootClassName, _skip, _suiteName, _test, _unitTest, _verbose |
Constructor Summary | |
---|---|
TestSourceGenerator(CastorTestCase test,
UnitTestCase unit,
OnlySourceGenerationTest sourceGen)
|
|
TestSourceGenerator(CastorTestCase test,
UnitTestCase unit,
SourceGeneratorTest sourceGen)
|
Method Summary | |
---|---|
void |
runTest()
Runs our source generation test. |
void |
setExpectedSources(java.util.List expectedSources)
Sets a collection of expected source files. |
protected void |
setUp()
Sets up this test suite. |
protected void |
tearDown()
Cleans up after this unit test. |
Methods inherited from class org.castor.xmlctf.XMLTestCase |
---|
buildObjectModel, checkExceptionWasExpected, cleanup, getTestSuiteName, initializeListeners, invokeEnumeratedMethods, setTestSuiteName, testMarshal, testUnmarshal, testUnmarshal, verbose |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, 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 |
---|
public TestSourceGenerator(CastorTestCase test, UnitTestCase unit, OnlySourceGenerationTest sourceGen)
public TestSourceGenerator(CastorTestCase test, UnitTestCase unit, SourceGeneratorTest sourceGen)
Method Detail |
---|
protected void setUp() throws java.lang.Exception
setUp
in class junit.framework.TestCase
java.lang.Exception
- if anything goes wrongprotected void tearDown() throws java.lang.Exception
tearDown
in class junit.framework.TestCase
java.lang.Exception
- if anything goes wrongpublic void runTest()
runTest
in class junit.framework.TestCase
public void setExpectedSources(java.util.List expectedSources)
expectedSources
- A collection of expected source files.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |