JsonTestUtil

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

Type members

Classlikes

final case class JsonPropTestQty(value: Int) extends AnyVal
Companion:
object
Companion:
class
final class JsonTestUtilExtString(self: String) extends AnyVal

Value members

Inherited methods

def assertJsonDecode[A : Eq](json: Json, expect: A)(implicit evidence$7: Decoder[A], evidence$8: Eq[A], l: Line): Unit
Inherited from:
JsonTestUtil
def assertJsonDecode[A : Eq](json: String, expect: A)(implicit evidence$5: Decoder[A], evidence$6: Eq[A], l: Line): Unit
Inherited from:
JsonTestUtil
def assertJsonDecodeAll[A : Eq](json: Seq[String], expect: Seq[A])(implicit evidence$9: Decoder[A], evidence$10: Eq[A], l: Line): Unit
Inherited from:
JsonTestUtil
def assertJsonDecodeResult[A : Eq](json: Json, expect: Result[A])(implicit evidence$3: Decoder[A], evidence$4: Eq[A], l: Line): Unit
Inherited from:
JsonTestUtil
def assertJsonRoundTrip[A : Eq](a: A, as: A*)(implicit evidence$11: Decoder[A], evidence$12: Encoder[A], evidence$13: Eq[A], l: Line): Unit
Inherited from:
JsonTestUtil
def assertJsonRoundTrips[A : Eq](as: IterableOnce[A])(implicit evidence$14: Decoder[A], evidence$15: Encoder[A], evidence$16: Eq[A], l: Line): Unit
Inherited from:
JsonTestUtil
def jsonDecoderTester[A : Eq](d: Decoder[A]): JsonDecoderTest[A]
Inherited from:
JsonTestUtil
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
Inherited from:
JsonTestUtil
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
Inherited from:
JsonTestUtil

Implicits

Inherited implicits

implicit def JsonTestUtilExtString(self: String): JsonTestUtilExtString
Inherited from:
JsonTestUtil
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