net.groboclown.xml.xdstates.v1.tests
Class TestSelectModule

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--net.groboclown.junit.v1.MultiThreadedTestCase
                    |
                    +--net.groboclown.xml.xdstates.v1.tests.TestSelectModule
All Implemented Interfaces:
junit.framework.Test

public class TestSelectModule
extends MultiThreadedTestCase


Inner classes inherited from class net.groboclown.junit.v1.MultiThreadedTestCase
MultiThreadedTestCase.StopThreadsTest, MultiThreadedTestCase.TestCaseRunnable
 
Field Summary
private static String ASELECT_MODULE
           
private static String ASETPROP_MODULE
           
private static Properties[] DOC_0_EXPECTED
           
private static Properties[] DOC_1_EXPECTED
           
private static Properties[] DOC_2_EXPECTED
           
private static HashtableInputStreamGenerator GEN
           
private static String INCLUDE_MODULES
           
private static String MODULES
           
private static String MODULES_DOC
           
private static Class THIS_CLASS
           
private static String TOP
           
private static String TOP_DTD
           
private static String VSELECT_EACH_MODULE
           
private static String XML_DOC_0
           
private static String XML_DOC_1
           
private static String XML_DOC_2
           
private static Hashtable XML_DOC_HASH
           
private static String XML_HEADER
           
 
Fields inherited from class net.groboclown.junit.v1.MultiThreadedTestCase
m_synch, m_testResult, m_threadGroup, m_threadsFinished
 
Fields inherited from class junit.framework.TestCase
fName
 
Constructor Summary
TestSelectModule(String name)
           
 
Method Summary
(package private) static void ()
           
(package private) static void ()
           
(package private) static void ()
           
(package private) static void ()
           
protected  void assertContains(boolean isResultFirst, Properties first, Properties second)
           
protected  StateIteratorHandler createHandler(String doc)
           
protected  String getIterator(boolean isResultFirst)
           
protected  void iteratorTest(IStateIterator it, Properties[] expected)
           
static void main(String[] args)
           
protected  void printProps(Properties props)
           
protected  void setUp()
           
static junit.framework.Test suite()
           
protected  void tearDown()
           
 void testDoc0()
           
 void testDoc1()
           
 void testDoc2()
           
 void testInstantiate()
           
 
Methods inherited from class net.groboclown.junit.v1.MultiThreadedTestCase
handleException, interruptThreads, run, runTestCaseRunnables, runTestCaseRunnables
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, name, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

THIS_CLASS

private static final Class THIS_CLASS

XML_HEADER

private static final String XML_HEADER

TOP

private static final String TOP

TOP_DTD

private static final String TOP_DTD

ASELECT_MODULE

private static final String ASELECT_MODULE

VSELECT_EACH_MODULE

private static final String VSELECT_EACH_MODULE

ASETPROP_MODULE

private static final String ASETPROP_MODULE

MODULES

private static final String MODULES

MODULES_DOC

private static final String MODULES_DOC

INCLUDE_MODULES

private static final String INCLUDE_MODULES

XML_DOC_0

private static final String XML_DOC_0

DOC_0_EXPECTED

private static final Properties[] DOC_0_EXPECTED

XML_DOC_1

private static final String XML_DOC_1

DOC_1_EXPECTED

private static final Properties[] DOC_1_EXPECTED

XML_DOC_2

private static final String XML_DOC_2

DOC_2_EXPECTED

private static final Properties[] DOC_2_EXPECTED

XML_DOC_HASH

private static final Hashtable XML_DOC_HASH

GEN

private static final HashtableInputStreamGenerator GEN
Constructor Detail

TestSelectModule

public TestSelectModule(String name)
Method Detail

suite

public static junit.framework.Test suite()

main

public static void main(String[] args)

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class junit.framework.TestCase

tearDown

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

static void ()

static void ()

static void ()

static void ()

testInstantiate

public void testInstantiate()
                     throws Exception

testDoc0

public void testDoc0()
              throws Exception

testDoc1

public void testDoc1()
              throws Exception

testDoc2

public void testDoc2()
              throws Exception

iteratorTest

protected void iteratorTest(IStateIterator it,
                            Properties[] expected)
                     throws Exception

createHandler

protected StateIteratorHandler createHandler(String doc)
                                      throws Exception

assertContains

protected void assertContains(boolean isResultFirst,
                              Properties first,
                              Properties second)

getIterator

protected final String getIterator(boolean isResultFirst)

printProps

protected final void printProps(Properties props)


Written under the LGPL