Packages

t

play.silhouette.api.util

MockWSRequest

trait MockWSRequest extends WSRequest

A mockable WS request.

See also

https://github.com/playframework/play-ws/issues/108

Linear Supertypes
WSRequest, WSBodyWritables, XMLBodyWritables, JsonBodyWritables, DefaultBodyWritables, StandaloneWSRequest, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MockWSRequest
  2. WSRequest
  3. WSBodyWritables
  4. XMLBodyWritables
  5. JsonBodyWritables
  6. DefaultBodyWritables
  7. StandaloneWSRequest
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Response = WSResponse
    Definition Classes
    MockWSRequest → WSRequest → StandaloneWSRequest
  2. type Self = WSRequest
    Definition Classes
    MockWSRequest → WSRequest → StandaloneWSRequest

Abstract Value Members

  1. abstract def auth: Option[(String, String, WSAuthScheme)]
    Definition Classes
    WSRequest → StandaloneWSRequest
  2. abstract def body: WSBody
    Definition Classes
    WSRequest → StandaloneWSRequest
  3. abstract def calc: Option[WSSignatureCalculator]
    Definition Classes
    WSRequest → StandaloneWSRequest
  4. abstract def contentType: Option[String]
    Definition Classes
    StandaloneWSRequest
  5. abstract def cookies: Seq[WSCookie]
    Definition Classes
    StandaloneWSRequest
  6. abstract def delete(): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest → StandaloneWSRequest
  7. abstract def execute(): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest → StandaloneWSRequest
  8. abstract def execute(method: String): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest → StandaloneWSRequest
  9. abstract def followRedirects: Option[Boolean]
    Definition Classes
    WSRequest → StandaloneWSRequest
  10. abstract def get(): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest → StandaloneWSRequest
  11. abstract def head(): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest → StandaloneWSRequest
  12. abstract def headers: Map[String, Seq[String]]
    Definition Classes
    WSRequest → StandaloneWSRequest
  13. abstract def method: String
    Definition Classes
    WSRequest → StandaloneWSRequest
  14. abstract def options(): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest → StandaloneWSRequest
  15. abstract def patch(body: Source[Part[Source[ByteString, _]], _]): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest
  16. abstract def patch(body: File): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest
  17. abstract def patch[T](body: T)(implicit arg0: BodyWritable[T]): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest → StandaloneWSRequest
  18. abstract def post(body: Source[Part[Source[ByteString, _]], _]): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest
  19. abstract def post(body: File): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest
  20. abstract def post[T](body: T)(implicit arg0: BodyWritable[T]): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest → StandaloneWSRequest
  21. abstract def proxyServer: Option[WSProxyServer]
    Definition Classes
    WSRequest → StandaloneWSRequest
  22. abstract def put(body: Source[Part[Source[ByteString, _]], _]): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest
  23. abstract def put(body: File): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest
  24. abstract def put[T](body: T)(implicit arg0: BodyWritable[T]): Future[MockWSRequest.Response]
    Definition Classes
    WSRequest → StandaloneWSRequest
  25. abstract def queryString: Map[String, Seq[String]]
    Definition Classes
    WSRequest → StandaloneWSRequest
  26. abstract def requestTimeout: Option[Duration]
    Definition Classes
    WSRequest → StandaloneWSRequest
  27. abstract def sign(calc: WSSignatureCalculator): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  28. abstract def stream(): Future[Response]
    Definition Classes
    StandaloneWSRequest
  29. abstract def uri: URI
    Definition Classes
    StandaloneWSRequest
  30. abstract def url: String
    Definition Classes
    StandaloneWSRequest
  31. abstract def virtualHost: Option[String]
    Definition Classes
    WSRequest → StandaloneWSRequest
  32. abstract def withAuth(username: String, password: String, scheme: WSAuthScheme): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  33. abstract def withBody[T](body: T)(implicit arg0: BodyWritable[T]): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  34. abstract def withCookies(cookie: WSCookie*): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  35. abstract def withDisableUrlEncoding(disableUrlEncoding: Boolean): Self
    Definition Classes
    StandaloneWSRequest
  36. abstract def withFollowRedirects(follow: Boolean): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  37. abstract def withHttpHeaders(headers: (String, String)*): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  38. abstract def withMethod(method: String): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  39. abstract def withProxyServer(proxyServer: WSProxyServer): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  40. abstract def withQueryStringParameters(parameters: (String, String)*): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  41. abstract def withRequestFilter(filter: WSRequestFilter): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  42. abstract def withRequestTimeout(timeout: Duration): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  43. abstract def withUrl(url: String): Self
    Definition Classes
    StandaloneWSRequest
  44. abstract def withVirtualHost(vh: String): MockWSRequest.Self
    Definition Classes
    WSRequest → StandaloneWSRequest
  45. abstract def withHeaders(headers: (String, String)*): MockWSRequest.Self
    Definition Classes
    WSRequest
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6.0) Use withHttpHeaders or addHttpHeaders

  46. abstract def withQueryString(parameters: (String, String)*): MockWSRequest.Self
    Definition Classes
    WSRequest
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6.0) Use addQueryStringParameters or withQueryStringParameters

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addCookies(cookies: WSCookie*): Self
    Definition Classes
    StandaloneWSRequest
  5. def addHttpHeaders(hdrs: (String, String)*): Self
    Definition Classes
    StandaloneWSRequest
  6. def addQueryStringParameters(parameters: (String, String)*): Self
    Definition Classes
    StandaloneWSRequest
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def body(objectMapper: ObjectMapper): BodyWritable[JsonNode]
    Definition Classes
    JsonBodyWritables
  9. implicit val bodyWritableOf_Multipart: BodyWritable[Source[Part[Source[ByteString, _]], _]]
    Definition Classes
    WSBodyWritables
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  15. def header(name: String): Option[String]
    Definition Classes
    StandaloneWSRequest
  16. def headerValues(name: String): Seq[String]
    Definition Classes
    StandaloneWSRequest
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  21. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  22. def toString(): String
    Definition Classes
    AnyRef → Any
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  26. implicit val writableOf_File: BodyWritable[File]
    Definition Classes
    DefaultBodyWritables
  27. implicit val writableOf_InputStream: BodyWritable[Supplier[InputStream]]
    Definition Classes
    DefaultBodyWritables
  28. implicit val writableOf_Source: BodyWritable[Source[ByteString, _]]
    Definition Classes
    DefaultBodyWritables
  29. implicit val writeableOf_ByteArray: BodyWritable[Array[Byte]]
    Definition Classes
    DefaultBodyWritables
  30. implicit val writeableOf_ByteBuffer: BodyWritable[ByteBuffer]
    Definition Classes
    DefaultBodyWritables
  31. implicit val writeableOf_Bytes: BodyWritable[ByteString]
    Definition Classes
    DefaultBodyWritables
  32. implicit val writeableOf_Document: BodyWritable[Document]
    Definition Classes
    XMLBodyWritables
  33. implicit val writeableOf_JsValue: BodyWritable[JsValue]
    Definition Classes
    JsonBodyWritables
  34. implicit val writeableOf_NodeBuffer: BodyWritable[NodeBuffer]
    Definition Classes
    XMLBodyWritables
  35. implicit def writeableOf_NodeSeq[C <: NodeSeq]: BodyWritable[C]
    Definition Classes
    XMLBodyWritables
  36. implicit val writeableOf_String: BodyWritable[String]
    Definition Classes
    DefaultBodyWritables
  37. implicit val writeableOf_StringBuilder: BodyWritable[StringBuilder]
    Definition Classes
    DefaultBodyWritables
  38. implicit val writeableOf_WsBody: BodyWritable[WSBody]
    Definition Classes
    DefaultBodyWritables
  39. implicit val writeableOf_urlEncodedForm: BodyWritable[Map[String, Seq[String]]]
    Definition Classes
    DefaultBodyWritables
  40. implicit val writeableOf_urlEncodedSimpleForm: BodyWritable[Map[String, String]]
    Definition Classes
    DefaultBodyWritables

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from WSRequest

Inherited from WSBodyWritables

Inherited from XMLBodyWritables

Inherited from JsonBodyWritables

Inherited from DefaultBodyWritables

Inherited from StandaloneWSRequest

Inherited from AnyRef

Inherited from Any

Ungrouped