au.com.dius.pact

model

package model

Visibility
  1. Public
  2. All

Type Members

  1. trait BodyMatcher extends AnyRef

  2. case class BodyMismatch(expected: ResponsePartMismatch.Body, actual: ResponsePartMismatch.Body) extends RequestPartMismatch with ResponsePartMismatch with Product with Serializable

  3. case class BodyTypeMismatch(expected: String, actual: String) extends RequestPartMismatch with ResponsePartMismatch with Product with Serializable

  4. case class CookieMismatch(expected: Cookies, actual: Cookies) extends RequestPartMismatch with Product with Serializable

  5. case class FullRequestMatch(interaction: Interaction) extends RequestMatch with Product with Serializable

  6. case class HeaderMismatch(expected: ResponsePartMismatch.Headers, actual: ResponsePartMismatch.Headers) extends RequestPartMismatch with ResponsePartMismatch with Product with Serializable

  7. class JsonBodyMatcher extends BodyMatcher

  8. case class MethodMismatch(expected: Method, actual: Method) extends RequestPartMismatch with Product with Serializable

  9. case class PartialRequestMatch(problems: Map[Interaction, Seq[RequestPartMismatch]]) extends RequestMatch with Product with Serializable

  10. case class PathMismatch(expected: Path, actual: Path) extends RequestPartMismatch with Product with Serializable

  11. case class QueryMismatch(expected: Query, actual: Query) extends RequestPartMismatch with Product with Serializable

  12. sealed trait RequestMatch extends Ordered[RequestMatch]

  13. case class RequestMatching(expectedInteractions: Seq[Interaction]) extends Product with Serializable

  14. sealed trait RequestPartMismatch extends AnyRef

  15. sealed trait ResponseMatch extends AnyRef

  16. class ResponseMatching extends AnyRef

  17. sealed trait ResponsePartMismatch extends AnyRef

  18. trait SharedMismatch extends AnyRef

  19. case class StatusMismatch(expected: Status, actual: Status) extends ResponsePartMismatch with Product with Serializable

Value Members

  1. object FullResponseMatch extends ResponseMatch with Product with Serializable

  2. object JsonDiff

  3. object Matching

  4. object PactConfig

  5. object PartialRequestMatch extends Serializable

  6. object RequestMatching extends StrictLogging with Serializable

  7. object RequestMismatch extends RequestMatch with Product with Serializable

  8. object RequestPartMismatch extends SharedMismatch

  9. object ResponseMatching extends ResponseMatching

  10. object ResponseMismatch extends ResponseMatch with Product with Serializable

  11. object ResponsePartMismatch extends SharedMismatch

Ungrouped