base trait for the marker objects, which are used to select the behavior of the org.scalawebtest.json.Gauge
base trait for the marker objects, which are used to select the behavior of the org.scalawebtest.json.Gauge
Implicit class, to build a Gauge from a JsLookupResult
Implicit class, to build a Gauge from a JsLookupResult
Implicit class, to build a Gauge from a JsValue
Implicit class, to build a Gauge from a JsValue
marker object to build a gauge, which only verifies by type
marker object to build a gauge, which only verifies by type
marker object to build a gauge, which only verifies by type, but checks array sizes as well
marker object to build a gauge, which only verifies by type, but checks array sizes as well
marker object to build a gauge, which verifies values
marker object to build a gauge, which verifies values
marker object to build a gauge, which verifies values, but ignores their order within arrays
marker object to build a gauge, which verifies values, but ignores their order within arrays
Helper object to provide functions to fluently build a org.scalawebtest.json.Gauge. Which in turn is used to test if a play.api.libs.json.JsLookupResult or play.api.libs.json.JsValue fits the gauge definition.
Overview
Import JsonGauge$.JsonGaugeFromJsLookup or JsonGauge$.JsonGaugeFromJsValue, then follow the documentation of the JsonGauge trait.