XmlMatchers

The XmlMatchers trait provides matchers which are applicaborderle to xml nodes

Companion:
object
class Object
trait Matchable
class Any
object XmlMatchers.type

Type members

Inherited classlikes

class NeutralMatcherElem(result: NeutralMatcher[Any])
Inherited from:
XmlBeHaveMatchers
class NotMatcherElem(result: NotMatcher[Any])
Inherited from:
XmlBeHaveMatchers
class XmlResultMatcher(result: MatchResult[Seq[Node]])
Inherited from:
XmlBeHaveMatchers

Value members

Inherited methods

alias for beEqualToIgnoringSpace

alias for beEqualToIgnoringSpace

Inherited from:
XmlBaseMatchers
def ==/(node: Seq[Node]): EqualIgnoringSpaceMatcher

alias for beEqualToIgnoringSpace

alias for beEqualToIgnoringSpace

Inherited from:
XmlBaseMatchers
def \(label: String, attributeValues1: (String, String), attributeValues: (String, String)*): XmlMatcher

alias for \\(node, attributeValues) with the node label only

alias for \\(node, attributeValues) with the node label only

Inherited from:
XmlBaseMatchers
def \(node: Node, attributeValues1: (String, String), attributeValues: (String, String)*): XmlMatcher

match if node is the first node of the tested node and has exactly the attributeValues as names and values for its attributes

match if node is the first node of the tested node and has exactly the attributeValues as names and values for its attributes

Inherited from:
XmlBaseMatchers
def \(label: String, attributes: String*): XmlMatcher

alias for \(node) with the node label only

alias for \(node) with the node label only

Inherited from:
XmlBaseMatchers
def \(node: Node): XmlMatcher

match if node is the first node of the tested node

match if node is the first node of the tested node

Inherited from:
XmlBaseMatchers
def \(node: Node, attributes: String*): XmlMatcher

match if node is the first node of the tested node an exact match on is required on attributes

match if node is the first node of the tested node an exact match on is required on attributes

Inherited from:
XmlBaseMatchers
def \\(label: String, attributeValues1: (String, String), attributeValues: (String, String)*): XmlMatcher

alias for \\(node, attributeValues) with the node label only

alias for \\(node, attributeValues) with the node label only

Inherited from:
XmlBaseMatchers
def \\(node: Node, attributeValues1: (String, String), attributeValues: (String, String)*): XmlMatcher

match if node is contained anywhere inside the tested node and has exactly the attributeValues as names and values for its attributes

match if node is contained anywhere inside the tested node and has exactly the attributeValues as names and values for its attributes

Inherited from:
XmlBaseMatchers
def \\(label: String, attributes: String*): XmlMatcher

alias for \\(node) with the node label only

alias for \\(node) with the node label only

Inherited from:
XmlBaseMatchers
def \\(node: Node): XmlMatcher

match if node is contained anywhere inside the tested node

match if node is contained anywhere inside the tested node

Inherited from:
XmlBaseMatchers
def \\(node: Node, attributes: String*): XmlMatcher

match if node is contained anywhere inside the tested node an exact match on is required on attributes

match if node is contained anywhere inside the tested node an exact match on is required on attributes

Inherited from:
XmlBaseMatchers
def be: NeutralMatcher[Any]
Inherited from:
BeHaveMatchers

match if node is equal to the tested node without testing empty text

match if node is equal to the tested node without testing empty text

Inherited from:
XmlBaseMatchers

alias for beEqualToIgnoringSpace

alias for beEqualToIgnoringSpace

Inherited from:
XmlBaseMatchers
def be_==/(node: Seq[Node]): EqualIgnoringSpaceMatcher

alias for beEqualToIgnoringSpace

alias for beEqualToIgnoringSpace

Inherited from:
XmlBaseMatchers

alias for beEqualToIgnoringSpace

alias for beEqualToIgnoringSpace

Inherited from:
XmlBaseMatchers

alias for beEqualToIgnoringSpace

alias for beEqualToIgnoringSpace

Inherited from:
XmlBaseMatchers
def have: NeutralMatcher[Any]
Inherited from:
BeHaveMatchers
def not: NotMatcher[Any]
Inherited from:
BeHaveMatchers

Implicits

Inherited implicits

implicit def toNeutralMatcherElem(result: NeutralMatcher[Any]): NeutralMatcherElem
Inherited from:
XmlBeHaveMatchers
implicit def toNotMatcherElem(result: NotMatcher[Any]): NotMatcherElem
Inherited from:
XmlBeHaveMatchers
implicit def toXmlResultMatcher(result: MatchResult[Seq[Node]]): XmlResultMatcher
Inherited from:
XmlBeHaveMatchers