Uses of Package
org.xmlunit.diff
-
Packages that use org.xmlunit.diff Package Description org.custommonkey.xmlunit Root of the XMLUnit 1.x compatibility layer.org.custommonkey.xmlunit.examples org.xmlunit.assertj AssertJ assertions on top of XMLUnit's core.org.xmlunit.assertj.error Contains internal classes of XMLUnit's AssertJ support that are only public as an implementation detail.org.xmlunit.builder Provides fluent builders for core parts of XMLUnit.org.xmlunit.diff Contains XMLUnitDifferenceEngine
that is at the heart of all comparisons as well as supporting interfaces and implementations.org.xmlunit.matchers Hamcrest matchers on top of XMLUnit's core.org.xmlunit.placeholder This package contains experimental support for configuring parts of the test engine by using${xmlunit.KEYWORD}
sequences inside the control document. -
Classes in org.xmlunit.diff used by org.custommonkey.xmlunit Class Description Comparison Details of a single comparison XMLUnit has performed.Comparison.Detail The details of a target (usually some representation of an XML Node) that took part in the comparison.ComparisonController Decides whether the difference engine should stop the whole comparison process because of the current difference.ComparisonListener Is notified of comparisions and their results.ComparisonResult The possible outcomes of a comparision.Difference Combines aComparison
and itsresult
.DifferenceEvaluator May decide to up- or downgrade the severity of a difference.ElementSelector Strategy used byDefaultNodeMatcher
for selecting matching elements.NodeMatcher Strategy that matches control and tests nodes for comparison.XPathContext Helper class that keeps track of the XPath of matched nodes during comparison. -
Classes in org.xmlunit.diff used by org.custommonkey.xmlunit.examples Class Description ElementSelector Strategy used byDefaultNodeMatcher
for selecting matching elements. -
Classes in org.xmlunit.diff used by org.xmlunit.assertj Class Description ComparisonController Decides whether the difference engine should stop the whole comparison process because of the current difference.ComparisonFormatter Formatter methods for aComparison
Object.ComparisonListener Is notified of comparisions and their results.DifferenceEvaluator May decide to up- or downgrade the severity of a difference.NodeMatcher Strategy that matches control and tests nodes for comparison. -
Classes in org.xmlunit.diff used by org.xmlunit.assertj.error Class Description Comparison Details of a single comparison XMLUnit has performed.ComparisonFormatter Formatter methods for aComparison
Object. -
Classes in org.xmlunit.diff used by org.xmlunit.builder Class Description Comparison Details of a single comparison XMLUnit has performed.ComparisonController Decides whether the difference engine should stop the whole comparison process because of the current difference.ComparisonFormatter Formatter methods for aComparison
Object.ComparisonListener Is notified of comparisions and their results.ComparisonResult The possible outcomes of a comparision.Diff The Diff-Object is the result of two comparisons.Difference Combines aComparison
and itsresult
.DifferenceEvaluator May decide to up- or downgrade the severity of a difference.NodeMatcher Strategy that matches control and tests nodes for comparison. -
Classes in org.xmlunit.diff used by org.xmlunit.diff Class Description AbstractDifferenceEngine Useful base-implementation of some parts of the DifferenceEngine interface.AbstractDifferenceEngine.ComparisonState Encapsulates the current result and a flag that indicates whether comparison should be stopped.AbstractDifferenceEngine.DeferredComparison Encapsulates a comparison that may or may not be performed.Comparison Details of a single comparison XMLUnit has performed.Comparison.Detail The details of a target (usually some representation of an XML Node) that took part in the comparison.ComparisonController Decides whether the difference engine should stop the whole comparison process because of the current difference.ComparisonFormatter Formatter methods for aComparison
Object.ComparisonListener Is notified of comparisions and their results.ComparisonListenerSupport Encapsulates support forComparisonListener
s so it can be reused by different implementations ofDifferenceEngine
.ComparisonResult The possible outcomes of a comparision.ComparisonType The kinds of comparisons XMLUnit performs.DefaultNodeMatcher.Match DefaultNodeMatcher.NodeTypeMatcher Determines whether two Nodes are eligible for comparison based on their node type.Difference Combines aComparison
and itsresult
.DifferenceEngine XMLUnit's difference engine.DifferenceEvaluator May decide to up- or downgrade the severity of a difference.DOMDifferenceEngine.Attributes ElementSelector Strategy used byDefaultNodeMatcher
for selecting matching elements.ElementSelectors.ConditionalSelectorBuilder Allows to build complexElementSelector
s by combining simpler blocks.ElementSelectors.ConditionalSelectorBuilderThen NodeMatcher Strategy that matches control and tests nodes for comparison.XPathContext Helper class that keeps track of the XPath of matched nodes during comparison.XPathContext.Level XPathContext.NodeInfo Representation of a node used byXPathContext
. -
Classes in org.xmlunit.diff used by org.xmlunit.matchers Class Description Comparison Details of a single comparison XMLUnit has performed.ComparisonController Decides whether the difference engine should stop the whole comparison process because of the current difference.ComparisonFormatter Formatter methods for aComparison
Object.ComparisonListener Is notified of comparisions and their results.ComparisonResult The possible outcomes of a comparision.Diff The Diff-Object is the result of two comparisons.DifferenceEvaluator May decide to up- or downgrade the severity of a difference.NodeMatcher Strategy that matches control and tests nodes for comparison. -
Classes in org.xmlunit.diff used by org.xmlunit.placeholder Class Description Comparison Details of a single comparison XMLUnit has performed.ComparisonResult The possible outcomes of a comparision.DifferenceEvaluator May decide to up- or downgrade the severity of a difference.