Trait

org.squbs.testkit.japi

TestNGRouteTestBase

Related Doc: package japi

Permalink

trait TestNGRouteTestBase extends RouteTest with RouteDefinitionTest with TestNGSuiteLike

A RouteTest that uses JUnit assertions. ActorSystem and Materializer are provided as an org.junit.rules.ExternalResource and their lifetime is automatically managed.

Linear Supertypes
TestNGSuiteLike, Suite, Serializable, Serializable, Assertions, TripleEquals, TripleEqualsSupport, RouteDefinitionTest, RouteTest, WSTestRequestBuilding, AllDirectives, FramedEntityStreamingDirectives, TimeoutDirectives, WebSocketDirectives, SecurityDirectives, SchemeDirectives, RouteDirectives, RespondWithDirectives, RangeDirectives, PathDirectives, ParameterDirectives, MiscDirectives, MethodDirectives, MarshallingDirectives, HostDirectives, HeaderDirectives, FutureDirectives, FormFieldDirectives, FileUploadDirectives, FileAndResourceDirectives, ExecutionDirectives, DebuggingDirectives, CookieDirectives, CodingDirectives, CacheConditionDirectives, BasicDirectives, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TestNGRouteTestBase
  2. TestNGSuiteLike
  3. Suite
  4. Serializable
  5. Serializable
  6. Assertions
  7. TripleEquals
  8. TripleEqualsSupport
  9. RouteDefinitionTest
  10. RouteTest
  11. WSTestRequestBuilding
  12. AllDirectives
  13. FramedEntityStreamingDirectives
  14. TimeoutDirectives
  15. WebSocketDirectives
  16. SecurityDirectives
  17. SchemeDirectives
  18. RouteDirectives
  19. RespondWithDirectives
  20. RangeDirectives
  21. PathDirectives
  22. ParameterDirectives
  23. MiscDirectives
  24. MethodDirectives
  25. MarshallingDirectives
  26. HostDirectives
  27. HeaderDirectives
  28. FutureDirectives
  29. FormFieldDirectives
  30. FileUploadDirectives
  31. FileAndResourceDirectives
  32. ExecutionDirectives
  33. DebuggingDirectives
  34. CookieDirectives
  35. CodingDirectives
  36. CacheConditionDirectives
  37. BasicDirectives
  38. AnyRef
  39. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class AssertionsHelper extends AnyRef

    Permalink
    Definition Classes
    Assertions
  2. class CheckingEqualizer[L] extends AnyRef

    Permalink
    Definition Classes
    TripleEqualsSupport
  3. class Equalizer[L] extends AnyRef

    Permalink
    Definition Classes
    TripleEqualsSupport

Abstract Value Members

  1. abstract def systemResource: SystemResource

    Permalink
    Attributes
    protected

Concrete Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. def !==[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]

    Permalink
    Definition Classes
    TripleEqualsSupport
  3. def !==(right: Null): TripleEqualsInvocation[Null]

    Permalink
    Definition Classes
    TripleEqualsSupport
  4. def !==[T](right: T): TripleEqualsInvocation[T]

    Permalink
    Definition Classes
    TripleEqualsSupport
  5. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  7. def ===[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]

    Permalink
    Definition Classes
    TripleEqualsSupport
  8. def ===(right: Null): TripleEqualsInvocation[Null]

    Permalink
    Definition Classes
    TripleEqualsSupport
  9. def ===[T](right: T): TripleEqualsInvocation[T]

    Permalink
    Definition Classes
    TripleEqualsSupport
  10. def WS[T](uri: Uri, clientSideHandler: Flow[Message, Message, T], materializer: Materializer, subprotocols: List[String]): HttpRequest

    Permalink
    Definition Classes
    WSTestRequestBuilding
  11. def WS[T](uri: Uri, clientSideHandler: Flow[Message, Message, T], materializer: Materializer): HttpRequest

    Permalink
    Definition Classes
    WSTestRequestBuilding
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. macro def assert(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion

    Permalink
    Definition Classes
    Assertions
  14. macro def assert(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion

    Permalink
    Definition Classes
    Assertions
  15. macro def assertCompiles(code: String)(implicit pos: Position): Assertion

    Permalink
    Definition Classes
    Assertions
  16. macro def assertDoesNotCompile(code: String)(implicit pos: Position): Assertion

    Permalink
    Definition Classes
    Assertions
  17. def assertResult(expected: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion

    Permalink
    Definition Classes
    Assertions
  18. def assertResult(expected: Any, clue: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion

    Permalink
    Definition Classes
    Assertions
  19. def assertThrows[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): Assertion

    Permalink
    Definition Classes
    Assertions
  20. macro def assertTypeError(code: String)(implicit pos: Position): Assertion

    Permalink
    Definition Classes
    Assertions
  21. val assertionsHelper: AssertionsHelper

    Permalink
    Definition Classes
    Assertions
  22. macro def assume(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion

    Permalink
    Definition Classes
    Assertions
  23. macro def assume(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion

    Permalink
    Definition Classes
    Assertions
  24. def authenticateBasic[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], Optional[T]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  25. def authenticateBasicAsync[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], CompletionStage[Optional[T]]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  26. def authenticateBasicAsyncOptional[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], CompletionStage[Optional[T]]], inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  27. def authenticateBasicOptional[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], Optional[T]], inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  28. def authenticateBasicPF[T](realm: String, authenticator: PartialFunction[Optional[ProvidedCredentials], T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  29. def authenticateBasicPFAsync[T](realm: String, authenticator: PartialFunction[Optional[ProvidedCredentials], CompletionStage[T]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  30. def authenticateOAuth2[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], Optional[T]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  31. def authenticateOAuth2Async[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], CompletionStage[Optional[T]]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  32. def authenticateOAuth2AsyncOptional[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], CompletionStage[Optional[T]]], inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  33. def authenticateOAuth2Optional[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], Optional[T]], inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  34. def authenticateOrRejectWithChallenge[C <: HttpCredentials, T](c: Class[C], authenticator: Function[Optional[C], CompletionStage[Either[HttpChallenge, T]]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  35. def authenticateOrRejectWithChallenge[T](authenticator: Function[Optional[HttpCredentials], CompletionStage[Either[HttpChallenge, T]]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  36. def authorize(check: Supplier[Boolean], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  37. def authorizeAsync(check: Supplier[CompletionStage[Boolean]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  38. def authorizeAsyncWithRequestContext(check: Function[RequestContext, CompletionStage[Boolean]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  39. def authorizeWithRequestContext(check: Function[RequestContext, Boolean], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  40. def awaitDuration: FiniteDuration

    Permalink
    Attributes
    protected
    Definition Classes
    RouteTest
  41. def cancel(cause: Throwable)(implicit pos: Position): Nothing

    Permalink
    Definition Classes
    Assertions
  42. def cancel(message: String, cause: Throwable)(implicit pos: Position): Nothing

    Permalink
    Definition Classes
    Assertions
  43. def cancel(message: String)(implicit pos: Position): Nothing

    Permalink
    Definition Classes
    Assertions
  44. def cancel()(implicit pos: Position): Nothing

    Permalink
    Definition Classes
    Assertions
  45. def cancelRejection(rejection: Rejection, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  46. def cancelRejections(filter: Predicate[Rejection], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  47. def cancelRejections(classes: Iterable[Class[_]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  48. def checkSameOrigin(allowed: HttpOriginRange, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    HeaderDirectives
  49. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. def complete(entity: RequestEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  51. def complete(entity: ResponseEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  52. def complete(headers: Iterable[HttpHeader], entity: RequestEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  53. def complete(headers: Iterable[HttpHeader], entity: ResponseEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  54. def complete[T](headers: Iterable[HttpHeader], value: T, marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  55. def complete(status: StatusCode, entity: String): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  56. def complete(status: StatusCode, entity: RequestEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  57. def complete(status: StatusCode, entity: ResponseEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  58. def complete[T](status: StatusCode, value: T, marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  59. def complete(status: StatusCode, headers: Iterable[HttpHeader], entity: RequestEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  60. def complete(status: StatusCode, headers: Iterable[HttpHeader], entity: ResponseEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  61. def complete[T](status: StatusCode, headers: Iterable[HttpHeader], value: T, marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  62. def complete[T](value: T, marshaller: Marshaller[T, HttpResponse]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  63. def complete(status: StatusCode): Route

    Permalink
    Definition Classes
    RouteDirectives
  64. def complete(response: HttpResponse): Route

    Permalink
    Definition Classes
    RouteDirectives
  65. def complete(body: String): Route

    Permalink
    Definition Classes
    RouteDirectives
  66. def completeOK[T](value: T, marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  67. def completeOKWithFuture[T](value: CompletionStage[T], marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  68. def completeOKWithFuture(value: CompletionStage[RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  69. def completeOKWithFuture[T](value: Future[T], marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  70. def completeOKWithFutureString(value: CompletionStage[String]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  71. def completeOKWithFutureString(value: Future[String]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  72. def completeOKWithSource[T, M](source: Source[T, M])(implicit m: Marshaller[T, RequestEntity], support: EntityStreamingSupport): Route

    Permalink
    Definition Classes
    FramedEntityStreamingDirectives
    Annotations
    @CorrespondsTo()
  73. def completeOrRecoverWith[T](f: Supplier[CompletionStage[T]], marshaller: Marshaller[T, RequestEntity], inner: Function[Throwable, Route]): Route

    Permalink
    Definition Classes
    FutureDirectives
  74. def completeWith[T](marshaller: Marshaller[T, _ <: HttpResponse], inner: Consumer[Consumer[T]]): Route

    Permalink
    Definition Classes
    MarshallingDirectives
  75. def completeWithFuture[T](value: CompletionStage[T], marshaller: Marshaller[T, HttpResponse]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  76. def completeWithFuture(value: CompletionStage[HttpResponse]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  77. def completeWithFuture[T](value: Future[T], marshaller: Marshaller[T, HttpResponse]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  78. def completeWithFutureResponse(value: Future[HttpResponse]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  79. def completeWithFutureStatus(status: CompletionStage[StatusCode]): Route

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  80. def completeWithFutureStatus(status: Future[StatusCode]): Route

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  81. def completeWithSource[T, M](source: Source[T, M])(implicit m: Marshaller[T, ByteString], support: EntityStreamingSupport): Route

    Permalink
    Definition Classes
    FramedEntityStreamingDirectives
    Annotations
    @CorrespondsTo()
  82. def concat(first: Route, alternatives: Route*): Route

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @varargs()
  83. def conditional(eTag: Optional[EntityTag], lastModified: Optional[DateTime], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CacheConditionDirectives
  84. def conditional(eTag: EntityTag, lastModified: DateTime, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CacheConditionDirectives
  85. def conditional(lastModified: DateTime, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CacheConditionDirectives
  86. def conditional(eTag: EntityTag, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CacheConditionDirectives
  87. def conversionCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], cnv: (B) ⇒ A): CanEqual[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  88. def convertEquivalenceToAToBConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: <:<[A, B]): CanEqual[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  89. def convertEquivalenceToAToBConversionConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: (A) ⇒ B): CanEqual[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  90. def convertEquivalenceToBToAConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: <:<[B, A]): CanEqual[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  91. def convertEquivalenceToBToAConversionConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: (B) ⇒ A): CanEqual[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  92. def convertToCheckingEqualizer[T](left: T): CheckingEqualizer[T]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  93. implicit def convertToEqualizer[T](left: T): Equalizer[T]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  94. def cookie(name: String, inner: Function[HttpCookiePair, Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  95. def createTestRouteResult(request: HttpRequest, result: RouteResult): TestRouteResult

    Permalink
    Attributes
    protected
    Definition Classes
    RouteTest
  96. def createTestRouteResultAsync(request: HttpRequest, result: Future[RouteResult]): TestRouteResult

    Permalink
    Attributes
    protected
    Definition Classes
    TestNGRouteTestBase → RouteTest
  97. def decodeRequest(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  98. def decodeRequestWith(coders: Iterable[Coder], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  99. def decodeRequestWith(coder: Coder, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  100. def defaultContentTypeResolver: ContentTypeResolver

    Permalink
    Definition Classes
    FileAndResourceDirectives
  101. def defaultDirectoryRenderer: DirectoryRenderer

    Permalink
    Definition Classes
    FileAndResourceDirectives
  102. def defaultEquality[A]: Equality[A]

    Permalink
    Definition Classes
    TripleEqualsSupport
  103. def defaultHostInfo: DefaultHostInfo

    Permalink
    Attributes
    protected
    Definition Classes
    RouteTest
  104. def delete(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  105. def deleteCookie(name: String, domain: String, path: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  106. def deleteCookie(name: String, domain: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  107. def deleteCookie(name: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  108. def deleteCookie(cookies: Iterable[HttpCookie], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  109. def deleteCookie(cookie: HttpCookie, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  110. def encodeResponse(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  111. def encodeResponseWith(coders: Iterable[Coder], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  112. def entity[T](unmarshaller: Unmarshaller[_ >: HttpEntity, T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    MarshallingDirectives
  113. def entityAsSourceOf[T](um: Unmarshaller[ByteString, T], support: EntityStreamingSupport, inner: Function[Source[T, NotUsed], Route]): Route

    Permalink
    Definition Classes
    FramedEntityStreamingDirectives
    Annotations
    @CorrespondsTo()
  114. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  116. final def execute(testName: String, configMap: ConfigMap, color: Boolean, durations: Boolean, shortstacks: Boolean, fullstacks: Boolean, stats: Boolean): Unit

    Permalink
    Definition Classes
    Suite
  117. implicit def executionContext: ExecutionContextExecutor

    Permalink
    Definition Classes
    RouteTest
  118. def expectedTestCount(filter: Filter): Int

    Permalink
    Definition Classes
    Suite
  119. def extract[T](extract: Function[RequestContext, T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  120. def extractActorSystem(inner: Function[ActorSystem, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  121. def extractClientIP(inner: Function[RemoteAddress, Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  122. def extractCredentials(inner: Function[Optional[HttpCredentials], Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  123. def extractDataBytes(inner: Function[Source[ByteString, Any], Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  124. def extractEntity(inner: Function[RequestEntity, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
    Annotations
    @CorrespondsTo()
  125. def extractExecutionContext(inner: Function[ExecutionContextExecutor, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  126. def extractHost(inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    HostDirectives
  127. def extractLog(inner: Function[LoggingAdapter, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  128. def extractMatchedPath(inner: Function[String, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  129. def extractMaterializer(inner: Function[Materializer, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  130. def extractMethod(inner: Function[HttpMethod, Route]): RouteAdapter

    Permalink
    Definition Classes
    MethodDirectives
  131. def extractOfferedWsProtocols(inner: Function[List[String], Route]): Route

    Permalink
    Definition Classes
    WebSocketDirectives
  132. def extractParserSettings(inner: Function[ParserSettings, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  133. def extractRequest(inner: Function[HttpRequest, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  134. def extractRequestContext(inner: Function[RequestContext, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  135. def extractRequestEntity(inner: Function[RequestEntity, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  136. def extractRequestTimeout(inner: Function[Duration, Route]): RouteAdapter

    Permalink
    Definition Classes
    TimeoutDirectives
  137. def extractScheme(inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    SchemeDirectives
  138. def extractSettings(inner: Function[RoutingSettings, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  139. def extractStrictEntity(timeout: FiniteDuration, maxBytes: Long, inner: Function[Strict, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  140. def extractStrictEntity(timeout: FiniteDuration, inner: Function[Strict, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  141. def extractUnmatchedPath(inner: Function[String, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  142. def extractUpgradeToWebSocket(inner: Function[UpgradeToWebSocket, Route]): Route

    Permalink
    Definition Classes
    WebSocketDirectives
  143. def extractUri(inner: Function[Uri, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  144. def fail(cause: Throwable)(implicit pos: Position): Nothing

    Permalink
    Definition Classes
    Assertions
  145. def fail(message: String, cause: Throwable)(implicit pos: Position): Nothing

    Permalink
    Definition Classes
    Assertions
  146. def fail(message: String)(implicit pos: Position): Nothing

    Permalink
    Definition Classes
    Assertions
  147. def fail()(implicit pos: Position): Nothing

    Permalink
    Definition Classes
    Assertions
  148. def failWith(error: Throwable): Route

    Permalink
    Definition Classes
    RouteDirectives
  149. def fileUpload(fieldName: String, inner: BiFunction[FileInfo, Source[ByteString, Any], Route]): Route

    Permalink
    Definition Classes
    FileUploadDirectives
  150. def fileUploadAll(fieldName: String, inner: Function[List[Entry[FileInfo, Source[ByteString, Any]]], Route]): Route

    Permalink
    Definition Classes
    FileUploadDirectives
    Annotations
    @ApiMayChange()
  151. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  152. def formField[T](t: Unmarshaller[String, T], name: String, inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
  153. def formField(name: String, inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
  154. def formFieldList(inner: Function[List[Entry[String, String]], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
    Annotations
    @CorrespondsTo()
  155. def formFieldList[T](t: Unmarshaller[String, T], name: String, inner: Function[List[T], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
    Annotations
    @CorrespondsTo()
  156. def formFieldList(name: String, inner: Function[List[String], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
    Annotations
    @CorrespondsTo()
  157. def formFieldMap(inner: Function[Map[String, String], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
  158. def formFieldMultiMap(inner: Function[Map[String, List[String]], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
  159. def formFieldOptional[T](t: Unmarshaller[String, T], name: String, inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
    Annotations
    @CorrespondsTo()
  160. def formFieldOptional(name: String, inner: Function[Optional[String], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
    Annotations
    @CorrespondsTo()
  161. def get(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  162. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  163. def getFromBrowseableDirectories(directories: String*): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
    Annotations
    @varargs()
  164. def getFromBrowseableDirectories(directories: Iterable[String], resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  165. def getFromBrowseableDirectories(directories: Iterable[String], renderer: DirectoryRenderer): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  166. def getFromBrowseableDirectories(directories: Iterable[String], renderer: DirectoryRenderer, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  167. def getFromBrowseableDirectory(directory: String): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  168. def getFromBrowseableDirectory(directory: String, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  169. def getFromBrowseableDirectory(directory: String, renderer: DirectoryRenderer): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  170. def getFromBrowseableDirectory(directory: String, renderer: DirectoryRenderer, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  171. def getFromDirectory(directoryPath: String, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  172. def getFromDirectory(directoryPath: String): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  173. def getFromFile(file: String, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  174. def getFromFile(file: String): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  175. def getFromFile(file: File, contentType: ContentType): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  176. def getFromFile(file: File, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  177. def getFromFile(file: File): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  178. def getFromResource(path: String, contentType: ContentType, classLoader: ClassLoader): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  179. def getFromResource(path: String, contentType: ContentType): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  180. def getFromResource(path: String, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  181. def getFromResource(path: String): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  182. def getFromResourceDirectory(directoryName: String, resolver: ContentTypeResolver, classLoader: ClassLoader): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  183. def getFromResourceDirectory(directoryName: String, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  184. def getFromResourceDirectory(directoryName: String, classLoader: ClassLoader): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  185. def getFromResourceDirectory(directoryName: String): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  186. def handleExceptions(handler: ExceptionHandler, inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    ExecutionDirectives
  187. def handleRejections(handler: RejectionHandler, inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    ExecutionDirectives
  188. def handleWebSocketMessages[T](handler: Flow[Message, Message, T]): Route

    Permalink
    Definition Classes
    WebSocketDirectives
  189. def handleWebSocketMessagesForOptionalProtocol[T](handler: Flow[Message, Message, T], subprotocol: Optional[String]): Route

    Permalink
    Definition Classes
    WebSocketDirectives
  190. def handleWebSocketMessagesForProtocol[T](handler: Flow[Message, Message, T], subprotocol: String): Route

    Permalink
    Definition Classes
    WebSocketDirectives
  191. def handleWith[T, R](unmarshaller: Unmarshaller[_ >: HttpEntity, T], marshaller: Marshaller[R, _ <: HttpResponse], inner: Function[T, R]): Route

    Permalink
    Definition Classes
    MarshallingDirectives
  192. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  193. def head(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  194. def headerValue[T](f: Function[HttpHeader, Optional[T]], inner: Function[T, Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  195. def headerValueByName(headerName: String, inner: Function[String, Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  196. def headerValueByType[T <: HttpHeader](t: Class[T], inner: Function[T, Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  197. def headerValuePF[T](pf: PartialFunction[HttpHeader, T], inner: Function[T, Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  198. def host(regex: Pattern, inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    HostDirectives
  199. def host(predicate: Predicate[String], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    HostDirectives
  200. def host(hostName: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    HostDirectives
  201. def host(hostNames: Iterable[String], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    HostDirectives
  202. def ignoreTrailingSlash(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  203. def intercept[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): T

    Permalink
    Definition Classes
    Assertions
  204. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  205. def listDirectoryContents(directoryRenderer: DirectoryRenderer, directories: String*): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
    Annotations
    @varargs()
  206. def listDirectoryContents(directories: String*): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
    Annotations
    @varargs()
  207. def logRequest(show: Function[HttpRequest, LogEntry], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    DebuggingDirectives
  208. def logRequest(marker: String, level: LogLevel, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    DebuggingDirectives
  209. def logRequest(marker: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    DebuggingDirectives
  210. def logRequestResult(showSuccess: BiFunction[HttpRequest, HttpResponse, LogEntry], showRejection: BiFunction[HttpRequest, List[Rejection], LogEntry], inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    DebuggingDirectives
  211. def logRequestResultOptional(showSuccess: BiFunction[HttpRequest, HttpResponse, Optional[LogEntry]], showRejection: BiFunction[HttpRequest, List[Rejection], Optional[LogEntry]], inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    DebuggingDirectives
    Annotations
    @CorrespondsTo()
  212. def logResult(showSuccess: Function[HttpResponse, LogEntry], showRejection: Function[List[Rejection], LogEntry], inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    DebuggingDirectives
  213. def logResult(marker: String, level: LogLevel, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    DebuggingDirectives
  214. def logResult(marker: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    DebuggingDirectives
  215. def lowPriorityConversionCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], cnv: (A) ⇒ B): CanEqual[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  216. def lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): CanEqual[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  217. def mapInnerRoute(f: Function[Route, Route], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  218. def mapRejections(f: Function[List[Rejection], List[Rejection]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  219. def mapRequest(f: Function[HttpRequest, HttpRequest], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  220. def mapRequestContext(f: Function[RequestContext, RequestContext], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  221. def mapResponse(f: Function[HttpResponse, HttpResponse], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  222. def mapResponseEntity(f: Function[ResponseEntity, ResponseEntity], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  223. def mapResponseHeaders(f: Function[List[HttpHeader], List[HttpHeader]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  224. def mapRouteResult(f: Function[RouteResult, RouteResult], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  225. def mapRouteResultFuture(f: Function[CompletionStage[RouteResult], CompletionStage[RouteResult]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  226. def mapRouteResultPF(f: PartialFunction[RouteResult, RouteResult], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  227. def mapRouteResultWith(f: Function[RouteResult, CompletionStage[RouteResult]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  228. def mapRouteResultWithPF(f: PartialFunction[RouteResult, CompletionStage[RouteResult]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  229. def mapSettings(f: Function[RoutingSettings, RoutingSettings], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  230. def mapUnmatchedPath(f: Function[String, String], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  231. implicit def materializer: Materializer

    Permalink
    Definition Classes
    TestNGRouteTestBase → RouteTest
  232. def method(method: HttpMethod, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  233. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  234. def nestedSuites: IndexedSeq[Suite]

    Permalink
    Definition Classes
    Suite
  235. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  237. def onComplete[T](cs: CompletionStage[T], inner: Function[Try[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    FutureDirectives
  238. def onComplete[T](f: Supplier[CompletionStage[T]], inner: Function[Try[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    FutureDirectives
  239. def onCompleteWithBreaker[T](breaker: CircuitBreaker, f: Supplier[CompletionStage[T]], inner: Function[Try[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    FutureDirectives
  240. def onSuccess[T](cs: CompletionStage[T], inner: Function[T, Route]): RouteAdapter

    Permalink
    Definition Classes
    FutureDirectives
  241. def onSuccess[T](f: Supplier[CompletionStage[T]], inner: Function[T, Route]): RouteAdapter

    Permalink
    Definition Classes
    FutureDirectives
  242. def optionalCookie(name: String, inner: Function[Optional[HttpCookiePair], Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  243. def optionalHeaderValue[T](f: Function[HttpHeader, Optional[T]], inner: Function[Optional[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  244. def optionalHeaderValueByName(headerName: String, inner: Function[Optional[String], Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  245. def optionalHeaderValueByType[T <: HttpHeader](t: Class[T], inner: Function[Optional[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  246. def optionalHeaderValuePF[T](pf: PartialFunction[HttpHeader, T], inner: Function[Optional[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  247. def options(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  248. def overrideMethodWithParameter(paramName: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  249. def parameter[T](t: Unmarshaller[String, T], name: String, inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
  250. def parameter(name: String, inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
  251. def parameterList(inner: Function[List[Entry[String, String]], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  252. def parameterList[T](t: Unmarshaller[String, T], name: String, inner: Function[List[T], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  253. def parameterList(name: String, inner: Function[List[String], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  254. def parameterMap(inner: Function[Map[String, String], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
  255. def parameterMultiMap(inner: Function[Map[String, List[String]], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
  256. def parameterOptional[T](t: Unmarshaller[String, T], name: String, inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  257. def parameterOptional(name: String, inner: Function[Optional[String], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  258. def parameterOrDefault[T](t: Unmarshaller[String, T], defaultValue: T, name: String, inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  259. def parameterRequiredValue[T](t: Unmarshaller[String, T], requiredValue: T, name: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  260. def pass(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  261. def patch(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  262. def path[T](t: Unmarshaller[String, T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  263. def path[T1, T2](p: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  264. def path[T](p: PathMatcher1[T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  265. def path(p: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  266. def path(inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  267. def path(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  268. def pathEnd(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  269. def pathEndOrSingleSlash(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  270. def pathPrefix[T](t: Unmarshaller[String, T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  271. def pathPrefix[T1, T2](p: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  272. def pathPrefix[T](p: PathMatcher1[T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  273. def pathPrefix(p: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  274. def pathPrefix(inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  275. def pathPrefix(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  276. def pathPrefixTest[T1, T2](pm: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  277. def pathPrefixTest[T1](pm: PathMatcher1[T1], inner: Function[T1, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  278. def pathPrefixTest(pm: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  279. def pathPrefixTest(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  280. def pathSingleSlash(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  281. def pathSuffix[T1, T2](pm: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  282. def pathSuffix[T1](pm: PathMatcher1[T1], inner: Function[T1, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  283. def pathSuffix(pm: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  284. def pathSuffix(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  285. def pathSuffixTest[T1, T2](pm: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  286. def pathSuffixTest[T1](pm: PathMatcher1[T1], inner: Function[T1, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  287. def pathSuffixTest(pm: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  288. def pathSuffixTest(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  289. def pending: Assertion with PendingStatement

    Permalink
    Definition Classes
    Assertions
  290. def pendingUntilFixed(f: ⇒ Unit)(implicit pos: Position): Assertion with PendingStatement

    Permalink
    Definition Classes
    Assertions
  291. def post(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  292. def provide[T](t: T, inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  293. def put(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  294. def rawPathPrefix[T1, T2](pm: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  295. def rawPathPrefix[T1](pm: PathMatcher1[T1], inner: Function[T1, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  296. def rawPathPrefix(pm: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  297. def rawPathPrefix(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  298. def rawPathPrefixTest[T1, T2](pm: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  299. def rawPathPrefixTest[T1](pm: PathMatcher1[T1], inner: Function[T1, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  300. def rawPathPrefixTest(pm: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  301. def rawPathPrefixTest(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  302. def recoverRejections(f: Function[Iterable[Rejection], RouteResult], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  303. def recoverRejectionsWith(f: Function[Iterable[Rejection], CompletionStage[RouteResult]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  304. def redirect(uri: Uri, redirectionType: StatusCode): Route

    Permalink
    Definition Classes
    RouteDirectives
  305. def redirectToNoTrailingSlashIfPresent(redirectionType: StatusCode, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  306. def redirectToTrailingSlashIfMissing(redirectionType: StatusCode, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  307. def reject(): Route

    Permalink
    Definition Classes
    RouteDirectives
  308. def reject(rejection: Rejection, rejections: Rejection*): Route

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @varargs()
  309. def rejectEmptyResponse(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  310. def request[T](unmarshaller: Unmarshaller[_ >: HttpRequest, T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    MarshallingDirectives
  311. def requestEncodedWith(encoding: HttpEncoding, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  312. def requestEntityEmpty(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  313. def requestEntityPresent(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  314. def rerunner: Option[String]

    Permalink
    Definition Classes
    Suite
  315. def respondWithDefaultHeader(responseHeader: HttpHeader, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    RespondWithDirectives
  316. def respondWithDefaultHeaders(responseHeaders: Iterable[HttpHeader], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    RespondWithDirectives
  317. def respondWithHeader(responseHeader: HttpHeader, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    RespondWithDirectives
  318. def respondWithHeaders(responseHeaders: Iterable[HttpHeader], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    RespondWithDirectives
  319. def responseEncodingAccepted(encoding: HttpEncoding, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  320. def run(testName: Option[String], args: Args): Status

    Permalink
    Definition Classes
    TestNGSuiteLike → Suite
  321. final def runNestedSuites(args: Args): Status

    Permalink
    Attributes
    protected
    Definition Classes
    TestNGSuiteLike → Suite
  322. def runRoute(route: Route, request: HttpRequest, defaultHostInfo: DefaultHostInfo): TestRouteResult

    Permalink
    Definition Classes
    RouteTest
  323. def runRoute(route: Route, request: HttpRequest): TestRouteResult

    Permalink
    Definition Classes
    RouteTest
  324. def runRouteUnSealed(route: Route, request: HttpRequest, defaultHostInfo: DefaultHostInfo): TestRouteResult

    Permalink
    Definition Classes
    RouteTest
  325. def runRouteUnSealed(route: Route, request: HttpRequest): TestRouteResult

    Permalink
    Definition Classes
    RouteTest
  326. final def runTest(testName: String, args: Args): Status

    Permalink
    Attributes
    protected
    Definition Classes
    TestNGSuiteLike → Suite
  327. final def runTests(testName: Option[String], args: Args): Status

    Permalink
    Attributes
    protected
    Definition Classes
    TestNGSuiteLike → Suite
  328. def scheme(name: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    SchemeDirectives
  329. def selectPreferredLanguage(languages: Iterable[Language], inner: Function[Language, Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  330. def setCookie(cookies: Iterable[HttpCookie], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  331. def setCookie(cookie: HttpCookie, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  332. def storeUploadedFile(fieldName: String, destFn: Function[FileInfo, File], inner: BiFunction[FileInfo, File, Route]): Route

    Permalink
    Definition Classes
    FileUploadDirectives
    Annotations
    @ApiMayChange()
  333. def storeUploadedFiles(fieldName: String, destFn: Function[FileInfo, File], inner: Function[List[Entry[FileInfo, File]], Route]): Route

    Permalink
    Definition Classes
    FileUploadDirectives
    Annotations
    @ApiMayChange()
  334. final val styleName: String

    Permalink
    Definition Classes
    TestNGSuiteLike → Suite
  335. final val succeed: Assertion

    Permalink
    Definition Classes
    Assertions
  336. def suiteId: String

    Permalink
    Definition Classes
    Suite
  337. def suiteName: String

    Permalink
    Definition Classes
    Suite
  338. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  339. implicit def system: ActorSystem

    Permalink
    Definition Classes
    TestNGRouteTestBase → RouteTest
  340. def tags: Map[String, Set[String]]

    Permalink
    Definition Classes
    TestNGSuiteLike → Suite
  341. def testDataFor(testName: String, theConfigMap: ConfigMap): TestData

    Permalink
    Definition Classes
    TestNGSuiteLike → Suite
  342. def testNames: Set[String]

    Permalink
    Definition Classes
    TestNGSuiteLike → Suite
  343. def testRoute[T <: AbstractRouteDefinition](webContext: String, clazz: Class[T]): TestRoute

    Permalink
    Definition Classes
    RouteDefinitionTest
  344. def testRoute[T <: AbstractRouteDefinition](clazz: Class[T]): TestRoute

    Permalink
    Definition Classes
    RouteDefinitionTest
  345. def testRoute(first: Route, others: Route*): TestRoute

    Permalink
    Definition Classes
    RouteTest
    Annotations
    @varargs()
  346. def toStrictEntity(timeout: FiniteDuration, maxBytes: Long, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  347. def toStrictEntity(timeout: FiniteDuration, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  348. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  349. def typeCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], ev: <:<[B, A]): CanEqual[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  350. implicit def unconstrainedEquality[A, B](implicit equalityOfA: Equality[A]): CanEqual[A, B]

    Permalink
    Definition Classes
    TripleEquals → TripleEqualsSupport
  351. def uploadedFile(fieldName: String, inner: BiFunction[FileInfo, File, Route]): Route

    Permalink
    Definition Classes
    FileUploadDirectives
    Annotations
    @Deprecated
  352. def validate(check: BooleanSupplier, errorMsg: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  353. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  356. def withClue[T](clue: Any)(fun: ⇒ T): T

    Permalink
    Definition Classes
    Assertions
  357. def withExecutionContext(ec: ExecutionContextExecutor, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  358. def withLog(log: LoggingAdapter, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  359. def withMaterializer(mat: Materializer, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  360. def withPrecompressedMediaTypeSupport(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  361. def withRangeSupport(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    RangeDirectives
  362. def withRequestTimeout(timeout: Duration, timeoutHandler: Function[HttpRequest, HttpResponse], inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    TimeoutDirectives
  363. def withRequestTimeout(timeout: Duration, inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    TimeoutDirectives
  364. def withRequestTimeoutResponse(timeoutHandler: Function[HttpRequest, HttpResponse], inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    TimeoutDirectives
  365. def withSettings(s: RoutingSettings, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  366. def withSizeLimit(maxBytes: Long, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  367. def withoutRequestTimeout(inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    TimeoutDirectives
  368. def withoutSizeLimit(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives

Deprecated Value Members

  1. final def execute: Unit

    Permalink
    Definition Classes
    Suite
    Annotations
    @deprecated
    Deprecated

    The parameterless execute method has been deprecated and will be removed in a future version of ScalaTest. Please invoke execute with empty parens instead: execute().

  2. def route(alternatives: Route*): Route

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @Deprecated @deprecated @CorrespondsTo() @varargs()
    Deprecated

    (Since version 10.1.6) Use the RouteDirectives.concat method instead.

  3. def trap[T](f: ⇒ T): Throwable

    Permalink
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    The trap method is no longer needed for demos in the REPL, which now abreviates stack traces, and will be removed in a future version of ScalaTest

Inherited from TestNGSuiteLike

Inherited from Suite

Inherited from Serializable

Inherited from Serializable

Inherited from Assertions

Inherited from TripleEquals

Inherited from TripleEqualsSupport

Inherited from RouteDefinitionTest

Inherited from RouteTest

Inherited from WSTestRequestBuilding

Inherited from AllDirectives

Inherited from FramedEntityStreamingDirectives

Inherited from TimeoutDirectives

Inherited from WebSocketDirectives

Inherited from SecurityDirectives

Inherited from SchemeDirectives

Inherited from RouteDirectives

Inherited from RespondWithDirectives

Inherited from RangeDirectives

Inherited from PathDirectives

Inherited from ParameterDirectives

Inherited from MiscDirectives

Inherited from MethodDirectives

Inherited from MarshallingDirectives

Inherited from HostDirectives

Inherited from HeaderDirectives

Inherited from FutureDirectives

Inherited from FormFieldDirectives

Inherited from FileUploadDirectives

Inherited from FileAndResourceDirectives

Inherited from ExecutionDirectives

Inherited from DebuggingDirectives

Inherited from CookieDirectives

Inherited from CodingDirectives

Inherited from CacheConditionDirectives

Inherited from BasicDirectives

Inherited from AnyRef

Inherited from Any

Ungrouped