Package

au.com.dius.pact

model

Permalink

package model

Visibility
  1. Public
  2. All

Type Members

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

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

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

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

    Permalink
  5. case class PartialRequestMatch(problems: Map[Interaction, Seq[Mismatch]]) extends RequestMatch with Product with Serializable

    Permalink
  6. case class PathMismatch(expected: Path, actual: Path, mismatch: Option[String] = None) extends RequestPartMismatch with Product with Serializable

    Permalink
  7. case class QueryMismatch(queryParameter: String, expected: String, actual: String, mismatch: Option[String] = None, path: String = "/") extends RequestPartMismatch with Product with Serializable

    Permalink
  8. sealed trait RequestMatch extends Ordered[RequestMatch]

    Permalink
  9. case class RequestMatching(expectedInteractions: Seq[RequestResponseInteraction]) extends Product with Serializable

    Permalink
  10. sealed trait RequestPartMismatch extends Mismatch

    Permalink
  11. sealed trait ResponseMatch extends AnyRef

    Permalink
  12. class ResponseMatching extends AnyRef

    Permalink
  13. case class ResponseMismatch(mismatches: Seq[Mismatch]) extends ResponseMatch with Product with Serializable

    Permalink
  14. sealed trait ResponsePartMismatch extends Mismatch

    Permalink
  15. trait SharedMismatch extends AnyRef

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

    Permalink

Value Members

  1. object FullResponseMatch extends ResponseMatch with Product with Serializable

    Permalink
  2. object Matching extends StrictLogging

    Permalink
  3. object PartialRequestMatch extends Serializable

    Permalink
  4. object PathMismatchFactory extends MismatchFactory[PathMismatch]

    Permalink
  5. object QueryMismatchFactory extends MismatchFactory[QueryMismatch]

    Permalink
  6. object RequestMatching extends StrictLogging with Serializable

    Permalink
  7. object RequestMismatch extends RequestMatch with Product with Serializable

    Permalink
  8. object RequestPartMismatch extends SharedMismatch

    Permalink
  9. object ResponseMatching extends ResponseMatching

    Permalink
  10. object ResponsePartMismatch extends SharedMismatch

    Permalink

Ungrouped