/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1 * User agent: apibuilder app.apibuilder.io/bml/test-local-defined-enum-as-header-value/0.0.1/scalacheck */ package org.bml.test.local.defined.`enum`.`as`.header.value.v0.models.scalacheck import org.scalacheck.{Arbitrary, Gen} object TestLocalDefinedEnumAsHeaderValueScalaCheck extends TestLocalDefinedEnumAsHeaderValueScalaCheck { implicit def arbitraryJodaDateTime: Arbitrary[_root_.org.joda.time.DateTime] = Arbitrary(genJodaDateTime) def genJodaDateTime: Gen[_root_.org.joda.time.DateTime] = Gen.posNum[Long].map(instant => new _root_.org.joda.time.DateTime(instant)) implicit def arbitraryPlayJsObject: Arbitrary[_root_.play.api.libs.json.JsObject] = Arbitrary(genPlayJsObject) def genPlayJsObject: Gen[_root_.play.api.libs.json.JsObject] = Gen.const(_root_.play.api.libs.json.JsObject.empty) } trait TestLocalDefinedEnumAsHeaderValueScalaCheck { implicit def arbitraryJodaDateTime: Arbitrary[_root_.org.joda.time.DateTime] implicit def arbitraryPlayJsObject: Arbitrary[_root_.play.api.libs.json.JsObject] implicit def arbitraryContext: Arbitrary[org.bml.test.local.defined.`enum`.`as`.header.value.v0.models.Context] = Arbitrary(genContext) def genContext: Gen[org.bml.test.local.defined.`enum`.`as`.header.value.v0.models.Context] = for { id <- Arbitrary.arbitrary[_root_.java.util.UUID] } yield org.bml.test.local.defined.`enum`.`as`.header.value.v0.models.Context(id) implicit def arbitraryLocale: Arbitrary[org.bml.test.local.defined.`enum`.`as`.header.value.v0.models.Locale] = Arbitrary(genLocale) def genLocale: Gen[org.bml.test.local.defined.`enum`.`as`.header.value.v0.models.Locale] = Gen.oneOf( org.bml.test.local.defined.`enum`.`as`.header.value.v0.models.Locale.EnUS, org.bml.test.local.defined.`enum`.`as`.header.value.v0.models.Locale.EnGB ) }