Uses of Package
org.xmlunit.diff
Package
Description
Root of the XMLUnit 1.x compatibility layer.
AssertJ assertions on top of XMLUnit's core.
Contains internal classes of XMLUnit's AssertJ support that are
only public as an implementation detail.
AssertJ 3.x assertions on top of XMLUnit's core.
Provides fluent builders for core parts of XMLUnit.
Contains XMLUnit
DifferenceEngine
that is
at the heart of all comparisons as well as supporting interfaces
and implementations.Hamcrest matchers on top of XMLUnit's core.
This package contains experimental support for configuring parts of
the test engine by using
${xmlunit.KEYWORD}
sequences
inside the control document.-
ClassDescriptionDetails of a single comparison XMLUnit has performed.The details of a target (usually some representation of an XML Node) that took part in the comparison.Decides whether the difference engine should stop the whole comparison process because of the current difference.Is notified of comparisions and their results.The possible outcomes of a comparision.Combines a
Comparison
and itsresult
.May decide to up- or downgrade the severity of a difference.Strategy used byDefaultNodeMatcher
for selecting matching elements. -
ClassDescriptionDecides whether the difference engine should stop the whole comparison process because of the current difference.Formatter methods for a
Comparison
Object.Is notified of comparisions and their results.May decide to up- or downgrade the severity of a difference.Strategy that matches control and tests nodes for comparison. -
ClassDescriptionDetails of a single comparison XMLUnit has performed.Formatter methods for a
Comparison
Object. -
ClassDescriptionDecides whether the difference engine should stop the whole comparison process because of the current difference.Formatter methods for a
Comparison
Object.Is notified of comparisions and their results.May decide to up- or downgrade the severity of a difference.Strategy that matches control and tests nodes for comparison. -
ClassDescriptionDecides whether the difference engine should stop the whole comparison process because of the current difference.Formatter methods for a
Comparison
Object.Is notified of comparisions and their results.The Diff-Object is the result of two comparisons.May decide to up- or downgrade the severity of a difference.Strategy that matches control and tests nodes for comparison. -
ClassDescriptionUseful base-implementation of some parts of the DifferenceEngine interface.Encapsulates the current result and a flag that indicates whether comparison should be stopped.Encapsulates a comparison that may or may not be performed.Details of a single comparison XMLUnit has performed.The details of a target (usually some representation of an XML Node) that took part in the comparison.Decides whether the difference engine should stop the whole comparison process because of the current difference.Formatter methods for a
Comparison
Object.Is notified of comparisions and their results.The possible outcomes of a comparision.The kinds of comparisons XMLUnit performs.Determines whether two Nodes are eligible for comparison based on their node type.Combines aComparison
and itsresult
.XMLUnit's difference engine.May decide to up- or downgrade the severity of a difference.Strategy used byDefaultNodeMatcher
for selecting matching elements.Allows to build complexElementSelector
s by combining simpler blocks.Strategy that matches control and tests nodes for comparison.Helper class that keeps track of the XPath of matched nodes during comparison.Representation of a node used byXPathContext
. -
ClassDescriptionDecides whether the difference engine should stop the whole comparison process because of the current difference.Formatter methods for a
Comparison
Object.Is notified of comparisions and their results.May decide to up- or downgrade the severity of a difference.Strategy that matches control and tests nodes for comparison. -
ClassDescriptionDetails of a single comparison XMLUnit has performed.The possible outcomes of a comparision.May decide to up- or downgrade the severity of a difference.