org.ucl.xpathtest
Class StaticNameResolverTest

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

public class StaticNameResolverTest
extends junit.framework.TestCase
implements InputChecker

Class StaticNameResolverTest inherits from TestCase and implements InputChecker interface


Field Summary
static java.lang.String STATIC_CHECK_TESTDATA
           
 
Constructor Summary
StaticNameResolverTest()
           
 
Method Summary
 void check_input(java.lang.String expr, boolean valid)
           
 void check_input(java.lang.String expr, boolean valid, java.lang.String err)
          Static semantic check [name checks] of expression based on current static context.
 void check_input(java.lang.String expr, java.lang.String answer, java.lang.String err)
           
 void load_xml(java.lang.String fname)
           
 void setUp()
           
 void testInputs()
           
 
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

STATIC_CHECK_TESTDATA

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

StaticNameResolverTest

public StaticNameResolverTest()
Method Detail

setUp

public void setUp()

check_input

public void check_input(java.lang.String expr,
                        boolean valid,
                        java.lang.String err)
Static semantic check [name checks] of expression based on current static context. If valid == true, then expression is believed to be valid, else not XXX: make sure expected error is found... refactor!


check_input

public void check_input(java.lang.String expr,
                        java.lang.String answer,
                        java.lang.String err)
Specified by:
check_input in interface InputChecker

check_input

public void check_input(java.lang.String expr,
                        boolean valid)

load_xml

public void load_xml(java.lang.String fname)
Specified by:
load_xml in interface InputChecker

testInputs

public void testInputs()