Contains XMLUnit Org.XmlUnit.Diff.IDifferenceEngine that is at the heart of all comparisons as well as supporting interfaces and implementations.
Type | Description |
---|---|
AbstractDifferenceEngine | Useful base-implementation of some parts of the IDifferenceEngine interface. |
AbstractDifferenceEngine.ComparisonState | Encapsulates the current result and a flag that indicates whether comparison should be stopped. |
ByNameAndTextRecSelector | ElementSelector that allows two elements to be compared if their name (including namespace URI, if any) and textual content is the same and the same is true for all child elements recursively. |
Comparison | Details of a single comparison XMLUnit has performed. |
Comparison.Detail | The details of a target (usually a representation of an XML node) that took part in the comparison. |
ComparisonController | May instruct the difference engine to stop the whole comparison process. |
ComparisonControllers | Controllers used for the base cases. |
ComparisonListener | Is notified of comparisions and their results. |
ComparisonResult | The possible outcomes of a comparision. |
ComparisonType | The kinds of comparisons XMLUnit performs. |
ComparisonTypes | Extension methods for ComparisonType |
DefaultComparisonFormatter | Formatter methods for a Comparison Object. |
DefaultNodeMatcher | Strategy that matches control and tests nodes for comparison. |
DefaultNodeMatcher.NodeTypeMatcher | Decides whether to node types can be compared to each other. |
Diff | The Diff-Object is the result of two comparisons. |
Difference | Combines a {@link Comparison} and its {@link ComparisonResult result}. |
DifferenceEvaluator | May alter the outcome of a comparison. |
DifferenceEvaluators | Evaluators used for the base cases. |
DOMDifferenceEngine | Difference engine based on DOM. |
ElementSelector | Strategy for selecting matching elements. |
ElementSelectors | Common ElementSelector implementations. |
ElementSelectors.IConditionalSelectorBuilder | Allows to build complex ElementSelectors by combining simpler blocks. |
ElementSelectors.IConditionalSelectorBuilderThen | then-part of conditional ElementSelectors built via IConditionalSelectorBuilder. |
IComparisonFormatter | Formatter methods for a Comparison Object. |
IDifferenceEngine | XMLUnit's difference engine. |
INodeMatcher | Strategy that matches control and tests nodes for comparison. |
MultiLevelByNameAndTextSelector | ElementSelector that allows two elements to be compared if their name (including namespace URI, if any) and textual content is the same at a certain level of nesting. |
NodeFilters | Common NodeFilter implementations. |
RecursiveXPathBuilder | Finds the XPathContext of a Node by recursively building up the XPathContext. |
XPathContext | Mutable representation of an XPath. |
XPathContext.DOMNodeInfo | DOM based implementation of Org.XmlUnit.Diff.XPathContext.INodeInfo. |
XPathContext.INodeInfo | Abstract representation of a node inside the XPathContext. |