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](json: Json, expect: A)(implicit evidence$7: Decoder[A], evidence$8: Eq[A], l: Line): Unit
Inherited from
JsonTestUtil
def assertJsonDecode[A](json: String, expect: A)(implicit evidence$5: Decoder[A], evidence$6: Eq[A], l: Line): Unit
Inherited from
JsonTestUtil
def assertJsonDecodeAll[A](json: Seq[String], expect: Seq[A])(implicit evidence$9: Decoder[A], evidence$10: Eq[A], l: Line): Unit
Inherited from
JsonTestUtil
def assertJsonDecodeResult[A](json: Json, expect: Result[A])(implicit evidence$3: Decoder[A], evidence$4: Eq[A], l: Line): Unit
Inherited from
JsonTestUtil
def assertJsonRoundTrip[A](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](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](d: Decoder[A])(implicit evidence$23: Eq[A]): JsonDecoderTest[A]
Inherited from
JsonTestUtil
def propTestJsonRoundTrip[A](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](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