org.ucl.xpathtest
Class TestCommon

java.lang.Object
  extended byorg.ucl.xpathtest.TestCommon

public class TestCommon
extends java.lang.Object

TestCommon class declares static final variables with String location of test_schema.xml and test_noschema.xml


Field Summary
static java.lang.String TEST_NOSCHEMA_XML
           
static java.lang.String TEST_SCHEMA_XML
           
 
Constructor Summary
TestCommon()
           
 
Method Summary
static void assert_equals(java.lang.String input, java.lang.String result, java.lang.String answer)
          Assertions statements made on xpath expressions
static java.lang.Object[] load_xml_document(java.lang.String fname)
           
static java.lang.Object[] load_xml_document(java.lang.String fname, boolean validate)
           
static void test_file(java.lang.String fname, InputChecker checker)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEST_SCHEMA_XML

public static final java.lang.String TEST_SCHEMA_XML
See Also:
Constant Field Values

TEST_NOSCHEMA_XML

public static final java.lang.String TEST_NOSCHEMA_XML
See Also:
Constant Field Values
Constructor Detail

TestCommon

public TestCommon()
Method Detail

load_xml_document

public static java.lang.Object[] load_xml_document(java.lang.String fname,
                                                   boolean validate)

load_xml_document

public static java.lang.Object[] load_xml_document(java.lang.String fname)
Parameters:
fname - file name is passed into load_xml_document object
Returns:
store load_xml_document object into array with fname and true flag attributes

assert_equals

public static void assert_equals(java.lang.String input,
                                 java.lang.String result,
                                 java.lang.String answer)
Assertions statements made on xpath expressions

Parameters:
input - xpath expr
result - result of input evaluation
answer - answer to expr

test_file

public static void test_file(java.lang.String fname,
                             InputChecker checker)
Parameters:
fname - name of file to be tested
checker - check input Checks are made to see if files found if not exceptions are caught.