Package org.custommonkey.xmlunit
Interface NodeTester
-
- All Known Implementing Classes:
AbstractNodeTester,CountingNodeTester
public interface NodeTesterPerform Node-by-Node validation of a DOM Document. Nodes are supplied totestNodemethod by a NodeTest instance, and after all the nodes in the NodeTest have been supplied thenoMoreNodesmethod is called.- See Also:
NodeTest
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidnoMoreNodes(NodeTest forTest)Validate that the Nodes passed one-by-one to thetestNodemethod were all the Nodes expected.voidtestNode(Node aNode, NodeTest forTest)Validate a single Node
-
-
-
Method Detail
-
testNode
void testNode(Node aNode, NodeTest forTest) throws NodeTestException
Validate a single Node- Parameters:
aNode- the node to testforTest- the test to perform- Throws:
NodeTestException- if the node fails the test
-
noMoreNodes
void noMoreNodes(NodeTest forTest) throws NodeTestException
Validate that the Nodes passed one-by-one to thetestNodemethod were all the Nodes expected.- Parameters:
forTest- the test to perform- Throws:
NodeTestException- if this instance was expecting more nodes
-
-