Trait

com.velocidi.apso.akka.http

Specs2RouteTest

Related Doc: package http

Permalink

trait Specs2RouteTest extends RouteTest with Specs2Interface

Linear Supertypes
Specs2Interface, TestFrameworkInterface, RouteTest, MarshallingTestUtils, RouteTestResultComponent, WSTestRequestBuilding, RequestBuilding, TransformerPipelineSupport, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Specs2RouteTest
  2. Specs2Interface
  3. TestFrameworkInterface
  4. RouteTest
  5. MarshallingTestUtils
  6. RouteTestResultComponent
  7. WSTestRequestBuilding
  8. RequestBuilding
  9. TransformerPipelineSupport
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class DefaultHostInfo extends Product with Serializable

    Permalink
    Definition Classes
    RouteTest
  2. class RequestBuilder extends AnyRef

    Permalink
    Definition Classes
    RequestBuilding
  3. type RequestTransformer = (HttpRequest) ⇒ HttpRequest

    Permalink
    Definition Classes
    RequestBuilding
  4. class RouteTestResult extends AnyRef

    Permalink
    Definition Classes
    RouteTestResultComponent
  5. abstract class TildeArrow[A, B] extends AnyRef

    Permalink
    Definition Classes
    RouteTest
  6. implicit class WithTransformation[A] extends AnyRef

    Permalink
    Definition Classes
    TransformerPipelineSupport
  7. implicit class WithTransformation2 extends AnyRef

    Permalink
    Definition Classes
    RouteTest
  8. implicit class WithTransformerConcatenation[A, B] extends (A) ⇒ B

    Permalink
    Definition Classes
    TransformerPipelineSupport

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. val Delete: RequestBuilder

    Permalink
    Definition Classes
    RequestBuilding
  5. val Get: RequestBuilder

    Permalink
    Definition Classes
    RequestBuilding
  6. val Head: RequestBuilder

    Permalink
    Definition Classes
    RequestBuilding
  7. val Options: RequestBuilder

    Permalink
    Definition Classes
    RequestBuilding
  8. val Patch: RequestBuilder

    Permalink
    Definition Classes
    RequestBuilding
  9. val Post: RequestBuilder

    Permalink
    Definition Classes
    RequestBuilding
  10. val Put: RequestBuilder

    Permalink
    Definition Classes
    RequestBuilding
  11. def WS(uri: Uri, clientSideHandler: Flow[Message, Message, Any], subprotocols: Seq[String])(implicit materializer: Materializer): HttpRequest

    Permalink
    Definition Classes
    WSTestRequestBuilding
  12. def actorSystemNameFrom(clazz: Class[_]): String

    Permalink
    Definition Classes
    RouteTest
  13. def addCredentials(credentials: HttpCredentials): RequestTransformer

    Permalink
    Definition Classes
    RequestBuilding
  14. def addHeader(headerName: String, headerValue: String): RequestTransformer

    Permalink
    Definition Classes
    RequestBuilding
  15. def addHeader(header: HttpHeader): RequestTransformer

    Permalink
    Definition Classes
    RequestBuilding
  16. def addHeaders(first: HttpHeader, more: HttpHeader*): RequestTransformer

    Permalink
    Definition Classes
    RequestBuilding
  17. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  18. def charset: HttpCharset

    Permalink
    Definition Classes
    RouteTest
  19. def charsetOption: Option[HttpCharset]

    Permalink
    Definition Classes
    RouteTest
  20. def check[T](body: ⇒ T): (RouteTestResult) ⇒ T

    Permalink
    Definition Classes
    RouteTest
  21. def chunks: Seq[ChunkStreamPart]

    Permalink
    Definition Classes
    RouteTest
  22. def cleanUp(): Unit

    Permalink
    Definition Classes
    RouteTest
  23. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. def closingExtension: String

    Permalink
    Definition Classes
    RouteTest
  25. def contentType: ContentType

    Permalink
    Definition Classes
    RouteTest
  26. def createActorSystem(): ActorSystem

    Permalink
    Attributes
    protected
    Definition Classes
    RouteTest
  27. def entityAs[T](implicit arg0: FromEntityUnmarshaller[T], arg1: ClassTag[T], timeout: Duration): T

    Permalink
    Definition Classes
    RouteTest
  28. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  30. implicit def executor: ExecutionContextExecutor

    Permalink
    Definition Classes
    RouteTest
  31. def expectWebSocketUpgradeWithProtocol(body: (String) ⇒ Unit): Unit

    Permalink
    Definition Classes
    RouteTest
  32. def failTest(msg: String): Nothing

    Permalink
    Definition Classes
    Specs2Interface → TestFrameworkInterface
  33. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  35. def handled: Boolean

    Permalink
    Definition Classes
    RouteTest
  36. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  37. def header(name: String): Option[HttpHeader]

    Permalink
    Definition Classes
    RouteTest
  38. def header[T >: Null <: HttpHeader](implicit arg0: ClassTag[T]): Option[T]

    Permalink
    Definition Classes
    RouteTest
  39. implicit def header2AddHeader(header: HttpHeader): RequestTransformer

    Permalink
    Definition Classes
    RequestBuilding
  40. def headers: Seq[HttpHeader]

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

    Permalink
    Definition Classes
    Any
  42. def isWebSocketUpgrade: Boolean

    Permalink
    Definition Classes
    RouteTest
  43. def logRequest(logFun: (HttpRequest) ⇒ Unit): (HttpRequest) ⇒ HttpRequest

    Permalink
    Definition Classes
    RequestBuilding
  44. def logRequest(log: LoggingAdapter, level: LogLevel): (HttpRequest) ⇒ HttpRequest

    Permalink
    Definition Classes
    RequestBuilding
  45. def logValue[T](logFun: (T) ⇒ Unit): (T) ⇒ T

    Permalink
    Definition Classes
    TransformerPipelineSupport
  46. def logValue[T](log: LoggingAdapter, level: LogLevel): (T) ⇒ T

    Permalink
    Definition Classes
    TransformerPipelineSupport
  47. def mapHeaders(f: (Seq[HttpHeader]) ⇒ Seq[HttpHeader]): RequestTransformer

    Permalink
    Definition Classes
    RequestBuilding
  48. def marshal[T](value: T)(implicit arg0: ToEntityMarshaller[T], ec: ExecutionContext, mat: Materializer): Strict

    Permalink
    Definition Classes
    MarshallingTestUtils
  49. def marshalToResponse[T](value: T, request: HttpRequest)(implicit arg0: ToResponseMarshaller[T], ec: ExecutionContext): HttpResponse

    Permalink
    Definition Classes
    MarshallingTestUtils
  50. def marshalToResponseForRequestAccepting[T](value: T, mediaRanges: MediaRange*)(implicit arg0: ToResponseMarshaller[T], ec: ExecutionContext): HttpResponse

    Permalink
    Definition Classes
    MarshallingTestUtils
  51. implicit val materializer: ActorMaterializer

    Permalink
    Definition Classes
    RouteTest
  52. def mediaType: MediaType

    Permalink
    Definition Classes
    RouteTest
  53. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  56. def rejection: Rejection

    Permalink
    Definition Classes
    RouteTest
  57. def rejections: Seq[Rejection]

    Permalink
    Definition Classes
    RouteTest
  58. def removeHeader(clazz: Class[_]): RequestTransformer

    Permalink
    Definition Classes
    RequestBuilding
  59. def removeHeader[T <: HttpHeader](implicit arg0: ClassTag[T]): RequestTransformer

    Permalink
    Definition Classes
    RequestBuilding
  60. def removeHeader(headerName: String): RequestTransformer

    Permalink
    Definition Classes
    RequestBuilding
  61. def removeHeaders(names: String*): RequestTransformer

    Permalink
    Definition Classes
    RequestBuilding
  62. def response: HttpResponse

    Permalink
    Definition Classes
    RouteTest
  63. def responseAs[T](implicit arg0: FromResponseUnmarshaller[T], arg1: ClassTag[T], timeout: Duration): T

    Permalink
    Definition Classes
    RouteTest
  64. def responseEntity: HttpEntity

    Permalink
    Definition Classes
    RouteTest
  65. def runRoute: (RouteTestResult) ⇒ RouteTestResult

    Permalink
    Definition Classes
    RouteTest
  66. def status: StatusCode

    Permalink
    Definition Classes
    RouteTest
  67. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  68. implicit val system: ActorSystem

    Permalink
    Definition Classes
    RouteTest
  69. def testConfig: Config

    Permalink
    Definition Classes
    RouteTest
  70. def testConfigSource: String

    Permalink
    Definition Classes
    RouteTest
  71. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  72. def trailer: Seq[HttpHeader]

    Permalink
    Definition Classes
    RouteTest
  73. def unmarshal[T](entity: HttpEntity)(implicit arg0: FromEntityUnmarshaller[T], ec: ExecutionContext, mat: Materializer): Try[T]

    Permalink
    Definition Classes
    MarshallingTestUtils
  74. def unmarshalValue[T](entity: HttpEntity)(implicit arg0: FromEntityUnmarshaller[T], ec: ExecutionContext, mat: Materializer): T

    Permalink
    Definition Classes
    MarshallingTestUtils
  75. final def wait(): Unit

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

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

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

Inherited from Specs2Interface

Inherited from TestFrameworkInterface

Inherited from RouteTest

Inherited from MarshallingTestUtils

Inherited from RouteTestResultComponent

Inherited from WSTestRequestBuilding

Inherited from RequestBuilding

Inherited from TransformerPipelineSupport

Inherited from AnyRef

Inherited from Any

Ungrouped