JsonTestUtil

trait JsonTestUtil extends UnivEqInstances
Companion:
object
trait UnivEqInstances
class Object
trait Matchable
class Any
object JsonTestUtil.type

Value members

Concrete methods

def assertJsonDecode[A : Eq](json: String, expect: A)(implicit evidence$5: Decoder[A], evidence$6: Eq[A], l: Line): Unit
def assertJsonDecode[A : Eq](json: Json, expect: A)(implicit evidence$7: Decoder[A], evidence$8: Eq[A], l: Line): Unit
def assertJsonDecodeAll[A : Eq](json: Seq[String], expect: Seq[A])(implicit evidence$9: Decoder[A], evidence$10: Eq[A], l: Line): Unit
def assertJsonDecodeResult[A : Eq](json: Json, expect: Result[A])(implicit evidence$3: Decoder[A], evidence$4: Eq[A], l: Line): Unit
def assertJsonRoundTrip[A : Eq](a: A, as: A*)(implicit evidence$11: Decoder[A], evidence$12: Encoder[A], evidence$13: Eq[A], l: Line): Unit
def assertJsonRoundTrips[A : Eq](as: IterableOnce[A])(implicit evidence$14: Decoder[A], evidence$15: Encoder[A], evidence$16: Eq[A], l: Line): Unit
def jsonDecoderTester[A : Eq](d: Decoder[A]): JsonDecoderTest[A]
def propTestJsonRoundTrip[A : Decoder](g: Gen[A])(implicit evidence$17: Decoder[A], evidence$18: Encoder[A], evidence$19: Eq[A], l: Line, s: JsonPropTestQty): Unit
def propTestJsonRoundTrip[A : Eq](g: Gen[A], testQty: Int)(implicit evidence$20: Decoder[A], evidence$21: Encoder[A], evidence$22: Eq[A], l: Line): Unit

Implicits

Implicits

implicit def JsonTestUtilExtString(self: String): JsonTestUtilExtString

Inherited implicits

implicit def univEqCirceDecodingFailure: UnivEq[DecodingFailure]
Inherited from:
UnivEqInstances
implicit def univEqCirceError: UnivEq[Error]
Inherited from:
UnivEqInstances
implicit def univEqCirceJson: UnivEq[Json]
Inherited from:
UnivEqInstances
implicit def univEqCirceJsonObject: UnivEq[JsonObject]
Inherited from:
UnivEqInstances