Trait/Object

com.wix.e2e.http.matchers

RequestMatchers

Related Docs: object RequestMatchers | package matchers

Permalink

trait RequestMatchers extends RequestMethodMatchers with RequestUrlMatchers with RequestHeadersMatchers with RequestCookiesMatchers with RequestBodyMatchers with RequestRecorderMatchers with RequestContentTypeMatchers

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RequestMatchers
  2. RequestContentTypeMatchers
  3. RequestRecorderMatchers
  4. RequestBodyMatchers
  5. RequestCookiesMatchers
  6. RequestHeadersMatchers
  7. RequestUrlMatchers
  8. RequestMethodMatchers
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def beConnect: RequestMatcher

    Permalink
    Definition Classes
    RequestMethodMatchers
  6. def beDelete: RequestMatcher

    Permalink
    Definition Classes
    RequestMethodMatchers
  7. def beGet: RequestMatcher

    Permalink
    Definition Classes
    RequestMethodMatchers
  8. def beHead: RequestMatcher

    Permalink
    Definition Classes
    RequestMethodMatchers
  9. def beOptions: RequestMatcher

    Permalink
    Definition Classes
    RequestMethodMatchers
  10. def bePatch: RequestMatcher

    Permalink
    Definition Classes
    RequestMethodMatchers
  11. def bePost: RequestMatcher

    Permalink
    Definition Classes
    RequestMethodMatchers
  12. def bePut: RequestMatcher

    Permalink
    Definition Classes
    RequestMethodMatchers
  13. def beTrace: RequestMatcher

    Permalink
    Definition Classes
    RequestMethodMatchers
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  19. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  20. def haveAllHeadersOf(headers: (String, String)*): RequestMatcher

    Permalink
    Definition Classes
    RequestHeadersMatchers
  21. def haveAllParamFrom(params: (String, String)*): RequestMatcher

    Permalink
    Definition Classes
    RequestUrlMatchers
  22. def haveAnyHeaderThat(must: Matcher[String], withHeaderName: String): RequestMatcher

    Permalink
    Definition Classes
    RequestHeadersMatchers
  23. def haveAnyHeadersOf(headers: (String, String)*): RequestMatcher

    Permalink
    Definition Classes
    RequestHeadersMatchers
  24. def haveAnyParamOf(params: (String, String)*): RequestMatcher

    Permalink
    Definition Classes
    RequestUrlMatchers
  25. def haveAnyParamThat(must: Matcher[String], withParamName: String): RequestMatcher

    Permalink
    Definition Classes
    RequestUrlMatchers
  26. def haveBodyDataThat(must: Matcher[Array[Byte]]): RequestMatcher

    Permalink
    Definition Classes
    RequestBodyMatchers
  27. def haveBodyEntityThat[T <: AnyRef](must: Matcher[T])(implicit arg0: Manifest[T], marshaller: Marshaller = Marshaller.Implicits.marshaller): RequestMatcher

    Permalink
    Definition Classes
    RequestBodyMatchers
  28. def haveBodyThat(must: Matcher[String]): RequestMatcher

    Permalink
    Definition Classes
    RequestBodyMatchers
  29. def haveBodyWith[T <: AnyRef](entity: T)(implicit arg0: Manifest[T], marshaller: Marshaller = Marshaller.Implicits.marshaller): RequestMatcher

    Permalink
    Definition Classes
    RequestBodyMatchers
  30. def haveBodyWith[T <: Matcher[_]](entity: T): RequestMatcher

    Permalink
    Definition Classes
    RequestBodyMatchers
  31. def haveBodyWith(data: Array[Byte]): RequestMatcher

    Permalink
    Definition Classes
    RequestBodyMatchers
  32. def haveBodyWith(bodyContent: String): RequestMatcher

    Permalink
    Definition Classes
    RequestBodyMatchers
  33. def haveFormUrlEncodedBody: RequestMatcher

    Permalink
    Definition Classes
    RequestContentTypeMatchers
  34. def haveJsonBody: RequestMatcher

    Permalink
    Definition Classes
    RequestContentTypeMatchers
  35. def haveMultipartFormBody: RequestMatcher

    Permalink
    Definition Classes
    RequestContentTypeMatchers
  36. def havePath(path: String): RequestMatcher

    Permalink
    Definition Classes
    RequestUrlMatchers
  37. def havePathThat(must: Matcher[String]): RequestMatcher

    Permalink
    Definition Classes
    RequestUrlMatchers
  38. def haveTextPlainBody: RequestMatcher

    Permalink
    Definition Classes
    RequestContentTypeMatchers
  39. def haveTheSameHeadersAs(headers: (String, String)*): RequestMatcher

    Permalink
    Definition Classes
    RequestHeadersMatchers
  40. def haveTheSameParamsAs(params: (String, String)*): RequestMatcher

    Permalink
    Definition Classes
    RequestUrlMatchers
  41. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  42. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  43. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  45. def receivedAllOf[T <: RequestRecordSupport](requests: HttpRequest*): Matcher[T]

    Permalink
    Definition Classes
    RequestRecorderMatchers
  46. def receivedAnyOf[T <: RequestRecordSupport](requests: HttpRequest*): Matcher[T]

    Permalink
    Definition Classes
    RequestRecorderMatchers
  47. def receivedAnyRequestThat[T <: RequestRecordSupport](must: Matcher[HttpRequest]): Matcher[T]

    Permalink
    Definition Classes
    RequestRecorderMatchers
  48. def receivedCookieThat(must: Matcher[HttpCookiePair]): RequestMatcher

    Permalink
    Definition Classes
    RequestCookiesMatchers
  49. def receivedCookieWith(name: String): RequestMatcher

    Permalink
    Definition Classes
    RequestCookiesMatchers
  50. def receivedTheSameRequestsAs[T <: RequestRecordSupport](requests: HttpRequest*): Matcher[T]

    Permalink
    Definition Classes
    RequestRecorderMatchers
  51. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  52. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  53. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from RequestRecorderMatchers

Inherited from RequestBodyMatchers

Inherited from RequestCookiesMatchers

Inherited from RequestHeadersMatchers

Inherited from RequestUrlMatchers

Inherited from RequestMethodMatchers

Inherited from AnyRef

Inherited from Any

Ungrouped