XMLUnit.NET 2.10.0

Org.XmlUnit.Diff Namespace

Namespace

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.