xmlBlaster 2.1.0 API

org.xmlBlaster.test.contrib.dbwriter
Class TestRecordParsing

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.custommonkey.xmlunit.XMLTestCase
              extended by org.xmlBlaster.test.contrib.dbwriter.TestRecordParsing
All Implemented Interfaces:
junit.framework.Test, org.custommonkey.xmlunit.XMLConstants, org.custommonkey.xmlunit.XSLTConstants

public class TestRecordParsing
extends org.custommonkey.xmlunit.XMLTestCase

Test basic functionality.

To run most of the tests you need to have a databse (for example Oracle) and XmlBlaster up and running.

The connection configuration (url, password etc.) is configured as JVM property or in #createTest(I_Info, Map) and #setUpDbPool(I_Info)

Author:
Marcel Ruff
See Also:
DbWatcher

Field Summary
private  I_Info info
           
private static java.util.logging.Logger log
           
 
Fields inherited from interface org.custommonkey.xmlunit.XSLTConstants
XSLT_END, XSLT_IDENTITY_TEMPLATE, XSLT_START, XSLT_STRIP_WHITESPACE, XSLT_XML_OUTPUT_NOINDENT
 
Fields inherited from interface org.custommonkey.xmlunit.XMLConstants
CLOSE_NODE, END_CDATA, END_COMMENT, END_PROCESSING_INSTRUCTION, OPEN_END_NODE, OPEN_START_NODE, START_CDATA, START_COMMENT, START_DOCTYPE, START_PROCESSING_INSTRUCTION, XML_DECLARATION, XMLNS_PREFIX, XPATH_ATTRIBUTE_IDENTIFIER, XPATH_CHARACTER_NODE_IDENTIFIER, XPATH_COMMENT_IDENTIFIER, XPATH_NODE_INDEX_END, XPATH_NODE_INDEX_START, XPATH_PROCESSING_INSTRUCTION_IDENTIFIER, XPATH_SEPARATOR
 
Constructor Summary
TestRecordParsing()
          Default ctor.
TestRecordParsing(java.lang.String arg0)
          Constructor for TestRecordParsing.
 
Method Summary
static void main(java.lang.String[] args)
          Start the test.
protected  void setUp()
          Configure database access.
protected  void tearDown()
           
 void testParsing()
          If the table does not exist we expect a null ResultSet
 void testParsingStream()
          If the table does not exist we expect a null ResultSet
 void testUnprotectedClientProperties()
          If the table does not exist we expect a null ResultSet
 
Methods inherited from class org.custommonkey.xmlunit.XMLTestCase
assertNodeTestPasses, assertNodeTestPasses, assertNotXpathExists, assertNotXpathExists, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLIdentical, assertXMLIdentical, assertXMLIdentical, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXpathEvaluatesTo, assertXpathEvaluatesTo, assertXpathExists, assertXpathExists, assertXpathNotExists, assertXpathNotExists, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, compareXML, compareXML, compareXML, compareXML, compareXML, setControlParser, setIgnoreWhitespace, setTestParser
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

log

private static java.util.logging.Logger log

info

private I_Info info
Constructor Detail

TestRecordParsing

public TestRecordParsing()
Default ctor.


TestRecordParsing

public TestRecordParsing(java.lang.String arg0)
Constructor for TestRecordParsing.

Parameters:
arg0 -
Method Detail

main

public static void main(java.lang.String[] args)
Start the test.
 java -Ddb.password=secret junit.swingui.TestRunner -noloading org.xmlBlaster.test.contrib.dbwriter.TestRecordParsing
 

Parameters:
args - Command line settings

setUp

protected void setUp()
              throws java.lang.Exception
Configure database access.

Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception
See Also:
TestCase#setUp()

tearDown

protected void tearDown()
                 throws java.lang.Exception
Overrides:
tearDown in class junit.framework.TestCase
Throws:
java.lang.Exception

testParsing

public final void testParsing()
                       throws java.lang.Exception
If the table does not exist we expect a null ResultSet

Throws:
java.lang.Exception - Any type is possible

testParsingStream

public final void testParsingStream()
                             throws java.lang.Exception
If the table does not exist we expect a null ResultSet

Throws:
java.lang.Exception - Any type is possible

testUnprotectedClientProperties

public final void testUnprotectedClientProperties()
                                           throws java.lang.Exception
If the table does not exist we expect a null ResultSet

Throws:
java.lang.Exception - Any type is possible

xmlBlaster 2.1.0 API

Copyright © 1999-2011 The xmlBlaster.org contributers.