org.ucl.xpathtest
Class NormEvalTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.ucl.xpathtest.NormEvalTest
All Implemented Interfaces:
InputChecker, junit.framework.Test

public class NormEvalTest
extends junit.framework.TestCase
implements InputChecker

Class tests normal evaluation of an xpath expression.


Field Summary
static java.lang.String NORM_EVAL_TESTDATA
           
 
Constructor Summary
NormEvalTest()
           
 
Method Summary
 void check_input(java.lang.String expr, java.lang.String expected)
          Check input expression.
 void check_input(java.lang.String expr, java.lang.String expected, java.lang.String error)
          Checks the input expression.
 void load_xml(java.lang.String fname)
          Loads the XML file.
 void setUp()
           
 void testInputs()
          Test the Input file.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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

NORM_EVAL_TESTDATA

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

NormEvalTest

public NormEvalTest()
Method Detail

load_xml

public void load_xml(java.lang.String fname)
Loads the XML file.

Specified by:
load_xml in interface InputChecker
Parameters:
fname - file name.

setUp

public void setUp()

check_input

public void check_input(java.lang.String expr,
                        java.lang.String expected,
                        java.lang.String error)
Checks the input expression.

Specified by:
check_input in interface InputChecker
Parameters:
expr - expression.
expected - expected expression.
error - the error

check_input

public void check_input(java.lang.String expr,
                        java.lang.String expected)
Check input expression.

Parameters:
expr - expression.
expected - expected expression.

testInputs

public void testInputs()
Test the Input file.