|
||||||||
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.SchemaTestCase
public class SchemaTestCase
A JUnit test case for testing the Castor Schema Object Model.
Field Summary | |
---|---|
protected java.lang.String |
_goldFileName
Gold file to compare a schema against. |
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 | |
---|---|
SchemaTestCase(CastorTestCase castorTc,
UnitTestCase tc)
Creates a new SchemaTest with the given name |
|
SchemaTestCase(java.lang.String name)
Default constructor |
Method Summary | |
---|---|
void |
runTest()
Override this method to run the test and assert its state. |
void |
setSchemaName(java.lang.String name)
Sets the name of the XML schema file to test. |
protected void |
setUp()
|
static junit.framework.Test |
suite()
|
protected void |
tearDown()
Cleans up after this unit test (nothing to do except provide output). |
Methods inherited from class org.castor.xmlctf.XMLTestCase |
---|
buildObjectModel, checkExceptionWasExpected, cleanup, getTestSuiteName, getXMLContext, initializeListeners, invokeEnumeratedMethods, setTestSuiteName, setXMLContext, 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, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected final java.lang.String _goldFileName
Constructor Detail |
---|
public SchemaTestCase(java.lang.String name)
name
- the name of the testpublic SchemaTestCase(CastorTestCase castorTc, UnitTestCase tc)
castorTc
- the reference to the jar/directorytc
- the UnitTestCase that wraps the configuration for this XML Test case.Method Detail |
---|
public void setSchemaName(java.lang.String name)
name
- the name of the XML schema file to test.public static junit.framework.Test suite()
protected void setUp() throws java.lang.Exception
setUp
in class XMLTestCase
java.lang.Exception
protected void tearDown() throws java.lang.Exception
tearDown
in class XMLTestCase
java.lang.Exception
- neverpublic void runTest() throws java.lang.Throwable
runTest
in class junit.framework.TestCase
java.lang.Throwable
- if any exception is thrown
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |