Matchers for Json expressions (entered as strings)
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait JsonSelectorstrait Expectationstrait ExpectationsDescriptiontrait TypedEqualtrait ExpectationsCreationtrait MatchResultStackTraceclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object JsonMatchers.type
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait JsonQueryTypeclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- ExpectationsDescription
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- ExpectationsDescription
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait JsonQueryTypeclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JsonSelectorclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JsonSelectorclass Objecttrait Matchableclass AnyShow all
This matcher can not be chained anymore with selections
This matcher can not be chained anymore with selections
Attributes
- Inherited from:
- JsonBaseMatchers (hidden)
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass JsonMatchertrait Matcher[String]class Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JsonSelectorclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JsonSelectorclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonBaseMatchers (hidden)
- Supertypes
-
trait Matcher[String]class Objecttrait Matchableclass Any
- Known subtypes
-
class JsonFinalMatcherclass JsonSelectorMatcher
Attributes
- Inherited from:
- JsonBaseMatchers (hidden)
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JsonSelectorclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JsonSelectorclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JsonSelectorclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class JsonDoubleSelectorclass JsonEqualValueSelectorclass JsonIndexSelectorclass JsonIntSelectorclass JsonMatcherSelectorclass JsonPairSelectorclass JsonRegexSelectorclass JsonValueOrKeySelectorShow all
This matcher can be chained to select further elements in the Json object
This matcher can be chained to select further elements in the Json object
Attributes
- Inherited from:
- JsonBaseMatchers (hidden)
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass JsonMatchertrait Matcher[String]class Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonSelectors
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JsonSelectorclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JsonBaseBeHaveMatchers (hidden)
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- JsonMatchersImplicits (hidden)
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- JsonMatchersLowImplicits (hidden)
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- TypedEqual
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Inherited methods
Attributes
- Inherited from:
- JsonBaseMatchers (hidden)
Attributes
- Inherited from:
- JsonBaseMatchers (hidden)
Attributes
- Inherited from:
- JsonBaseMatchers (hidden)
Attributes
- Inherited from:
- JsonSelectors
Attributes
- Inherited from:
- BeHaveMatchers (hidden)
Attributes
- Inherited from:
- JsonBaseMatchers (hidden)
this method can be overridden to throw exceptions when checking the match result
this method can be overridden to throw exceptions when checking the match result
Attributes
- Inherited from:
- ExpectationsCreation
this method can be overridden to throw exceptions when checking the match result
this method can be overridden to throw exceptions when checking the match result
Attributes
- Inherited from:
- ExpectationsCreation
this method can be overridden to throw exceptions when checking the result
this method can be overridden to throw exceptions when checking the result
Attributes
- Inherited from:
- ExpectationsCreation
Attributes
- Returns
-
an Expectable with a description function
- Inherited from:
- ExpectationsCreation
Attributes
- Returns
-
an Expectable with a description function
- Inherited from:
- ExpectationsCreation
Attributes
- Returns
-
an Expectable with a description
- Inherited from:
- ExpectationsCreation
Attributes
- Returns
-
an Expectable
- Inherited from:
- ExpectationsCreation
Attributes
- Returns
-
an Expectable with a function to show the element T
- Inherited from:
- ExpectationsCreation
Attributes
- Inherited from:
- BeHaveMatchers (hidden)
Attributes
- Inherited from:
- JsonBaseMatchers (hidden)
this method can be overridden to intercept a MatchResult and change its message before it is thrown
this method can be overridden to intercept a MatchResult and change its message before it is thrown
Attributes
- Inherited from:
- ExpectationsCreation
Attributes
- Inherited from:
- BeHaveMatchers (hidden)
Attributes
- Returns
-
the match result without any side-effects
- Inherited from:
- ExpectationsCreation
this method can be overridden to avoid filling-in a stacktrace indicating the location of the result
this method can be overridden to avoid filling-in a stacktrace indicating the location of the result
Attributes
- Inherited from:
- MatchResultStackTrace
Implicits
Inherited implicits
Attributes
- Inherited from:
- JsonMatchersLowImplicits (hidden)
describe a value with the aka method
describe a value with the aka method
Attributes
- Inherited from:
- ExpectationsDescription
Attributes
- Inherited from:
- ExpectationsDescription
Attributes
- Inherited from:
- JsonMatchersLowImplicits (hidden)
Attributes
- Inherited from:
- JsonMatchersLowImplicits (hidden)
Attributes
- Inherited from:
- JsonMatchersImplicits (hidden)
Attributes
- Inherited from:
- JsonMatchersImplicits (hidden)
Attributes
- Inherited from:
- JsonMatchersLowImplicits (hidden)
Attributes
- Inherited from:
- JsonMatchersImplicits (hidden)
Attributes
- Inherited from:
- JsonMatchersImplicits (hidden)
Attributes
- Inherited from:
- JsonMatchersImplicits (hidden)
Attributes
- Inherited from:
- JsonMatchersImplicits (hidden)
Attributes
- Inherited from:
- JsonMatchersImplicits (hidden)
datatype to specify how json values must be checked
datatype to specify how json values must be checked
Attributes
- Inherited from:
- JsonMatchersImplicits (hidden)
Attributes
- Inherited from:
- JsonMatchersImplicits (hidden)
Attributes
- Inherited from:
- JsonBaseBeHaveMatchers (hidden)
A value can be tested against another with the === operator. It is equivalent to writing a must_== b
A value can be tested against another with the === operator. It is equivalent to writing a must_== b
Attributes
- Inherited from:
- TypedEqual