Class EqualToXmlPattern
- java.lang.Object
-
- com.github.tomakehurst.wiremock.matching.ContentPattern<java.lang.String>
-
- com.github.tomakehurst.wiremock.matching.StringValuePattern
-
- com.github.tomakehurst.wiremock.matching.EqualToXmlPattern
-
- All Implemented Interfaces:
NamedValueMatcher<java.lang.String>,ValueMatcher<java.lang.String>
public class EqualToXmlPattern extends StringValuePattern
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEqualToXmlPattern.NamespaceAwarenessThis enum represents how the pattern will treat XML namespaces when matching.
-
Field Summary
-
Fields inherited from class com.github.tomakehurst.wiremock.matching.ContentPattern
expectedValue
-
-
Constructor Summary
Constructors Constructor Description EqualToXmlPattern(java.lang.String expectedValue)EqualToXmlPattern(java.lang.String expectedValue, java.lang.Boolean enablePlaceholders, boolean ignoreOrderOfSameNode)EqualToXmlPattern(java.lang.String expectedValue, java.lang.Boolean enablePlaceholders, java.lang.String placeholderOpeningDelimiterRegex, java.lang.String placeholderClosingDelimiterRegex, java.util.Set<org.xmlunit.diff.ComparisonType> exemptedComparisons, java.lang.Boolean ignoreOrderOfSameNode, EqualToXmlPattern.NamespaceAwareness namespaceAwareness)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EqualToXmlPatternexemptingComparisons(org.xmlunit.diff.ComparisonType... comparisons)java.lang.StringgetEqualToXml()java.util.Set<org.xmlunit.diff.ComparisonType>getExemptedComparisons()java.lang.StringgetExpected()EqualToXmlPattern.NamespaceAwarenessgetNamespaceAwareness()java.lang.StringgetPlaceholderClosingDelimiterRegex()java.lang.StringgetPlaceholderOpeningDelimiterRegex()java.lang.BooleanisEnablePlaceholders()java.lang.BooleanisIgnoreOrderOfSameNode()MatchResultmatch(java.lang.String value)EqualToXmlPatternwithNamespaceAwareness(EqualToXmlPattern.NamespaceAwareness namespaceAwareness)-
Methods inherited from class com.github.tomakehurst.wiremock.matching.StringValuePattern
and, equals, getName, hashCode, isAbsent, isPresent, nullSafeIsAbsent, or, toString
-
Methods inherited from class com.github.tomakehurst.wiremock.matching.ContentPattern
getValue, isNullValuePermitted
-
-
-
-
Constructor Detail
-
EqualToXmlPattern
public EqualToXmlPattern(java.lang.String expectedValue)
-
EqualToXmlPattern
public EqualToXmlPattern(java.lang.String expectedValue, java.lang.Boolean enablePlaceholders, boolean ignoreOrderOfSameNode)
-
EqualToXmlPattern
public EqualToXmlPattern(java.lang.String expectedValue, java.lang.Boolean enablePlaceholders, java.lang.String placeholderOpeningDelimiterRegex, java.lang.String placeholderClosingDelimiterRegex, java.util.Set<org.xmlunit.diff.ComparisonType> exemptedComparisons, java.lang.Boolean ignoreOrderOfSameNode, EqualToXmlPattern.NamespaceAwareness namespaceAwareness)
-
-
Method Detail
-
getEqualToXml
public java.lang.String getEqualToXml()
-
getExpected
public java.lang.String getExpected()
- Specified by:
getExpectedin interfaceNamedValueMatcher<java.lang.String>- Overrides:
getExpectedin classStringValuePattern
-
isEnablePlaceholders
public java.lang.Boolean isEnablePlaceholders()
-
isIgnoreOrderOfSameNode
public java.lang.Boolean isIgnoreOrderOfSameNode()
-
getPlaceholderOpeningDelimiterRegex
public java.lang.String getPlaceholderOpeningDelimiterRegex()
-
getPlaceholderClosingDelimiterRegex
public java.lang.String getPlaceholderClosingDelimiterRegex()
-
getExemptedComparisons
public java.util.Set<org.xmlunit.diff.ComparisonType> getExemptedComparisons()
-
getNamespaceAwareness
public EqualToXmlPattern.NamespaceAwareness getNamespaceAwareness()
-
match
public MatchResult match(java.lang.String value)
-
exemptingComparisons
public EqualToXmlPattern exemptingComparisons(org.xmlunit.diff.ComparisonType... comparisons)
-
withNamespaceAwareness
public EqualToXmlPattern withNamespaceAwareness(EqualToXmlPattern.NamespaceAwareness namespaceAwareness)
-
-