org.esau.ptarmigan.impl.test
Class PtarmiganTest

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--org.esau.ptarmigan.impl.test.PtarmiganTest
All Implemented Interfaces:
junit.framework.Test

public class PtarmiganTest
extends junit.framework.TestCase

Test Suite for the default implementation of Ptarmigan

This suite presently relies on JDOM to (1) build documents from SAX events and (2) output XML.

This suite presently relies on xmlunit.Diff to detect parsing problems.

TODO: how to handle different property/feature combinations? Different directories for test files? Something in the filename?

Author:
Reed Esau

Constructor Summary
PtarmiganTest(java.lang.String name)
           
 
Method Summary
static junit.framework.Test suite()
           
 void testAll()
          run generator against all files specified in property "test.input.dir"
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, setUp, tearDown, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PtarmiganTest

public PtarmiganTest(java.lang.String name)
Method Detail

suite

public static junit.framework.Test suite()

testAll

public void testAll()
run generator against all files specified in property "test.input.dir"


Copyright © 2002 Reed Esau, All Rights Reserved.