package
model
Type Members
-
case class
Consumer(name: String) extends Product with Serializable
-
trait
HttpPart extends AnyRef
-
case class
Interaction(description: String, providerState: Option[String], request: Request, response: Response) extends Product with Serializable
-
case class
MockProviderConfig(port: Int, interface: String) extends Product with Serializable
-
trait
Optionals extends AnyRef
-
case class
Pact(provider: Provider, consumer: Consumer, interactions: Seq[Interaction]) extends PactSerializer with Product with Serializable
-
-
case class
Provider(name: String) extends Product with Serializable
-
case class
Request(method: String, path: String, query: Option[String], headers: Option[Map[String, String]], body: Option[String], matchers: Option[Map[String, Any]]) extends HttpPart with Product with Serializable
-
case class
Response(status: Int, headers: Option[Map[String, String]], body: Option[String], matchers: Option[Map[String, Any]]) extends HttpPart with Product with Serializable