Packages

t

pl.iterators.stir.testkit

ScalatestRouteTest

trait ScalatestRouteTest extends RouteTest with Scalatest with ScalatestUtils

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScalatestRouteTest
  2. ScalatestUtils
  3. Scalatest
  4. BeforeAndAfterAll
  5. SuiteMixin
  6. TestFrameworkInterface
  7. RouteTest
  8. MarshallingTestUtils
  9. RouteTestResultComponent
  10. RequestBuilding
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class RequestBuilder extends AnyRef
    Definition Classes
    RequestBuilding
  2. abstract class TildeArrow[A, B] extends AnyRef
    Definition Classes
    RouteTest
  3. abstract class TildeBangArrow[A, B] extends AnyRef
    Definition Classes
    RouteTest
  4. implicit class WithTransformation2 extends AnyRef
    Definition Classes
    RouteTest
  5. class RouteTestResult extends AnyRef

    A receptacle for the response or rejections created by a route.

    A receptacle for the response or rejections created by a route.

    Definition Classes
    RouteTestResultComponent
  6. type RequestTransformer = (Request[IO]) => Request[IO]
    Definition Classes
    RequestBuilding

Abstract Value Members

  1. abstract def expectedTestCount(filter: Filter): Int
    Definition Classes
    SuiteMixin
  2. abstract def nestedSuites: IndexedSeq[Suite]
    Definition Classes
    SuiteMixin
  3. abstract def rerunner: Option[String]
    Definition Classes
    SuiteMixin
  4. abstract def runNestedSuites(args: Args): Status
    Attributes
    protected
    Definition Classes
    SuiteMixin
  5. abstract def runTest(testName: String, args: Args): Status
    Attributes
    protected
    Definition Classes
    SuiteMixin
  6. abstract def runTests(testName: Option[String], args: Args): Status
    Attributes
    protected
    Definition Classes
    SuiteMixin
  7. implicit abstract def runtime: IORuntime
    Definition Classes
    RouteTest
  8. abstract def suiteId: String
    Definition Classes
    SuiteMixin
  9. abstract def suiteName: String
    Definition Classes
    SuiteMixin
  10. abstract def tags: Map[String, Set[String]]
    Definition Classes
    SuiteMixin
  11. abstract def testDataFor(testName: String, theConfigMap: ConfigMap): TestData
    Definition Classes
    SuiteMixin
  12. abstract def testNames: Set[String]
    Definition Classes
    SuiteMixin
  13. abstract val styleName: String
    Definition Classes
    SuiteMixin
    Annotations
    @deprecated
    Deprecated

    (Since version 3.1.0) The styleName lifecycle method has been deprecated and will be removed in a future version of ScalaTest with no replacement.

Concrete Value Members

  1. object TildeArrow
    Definition Classes
    RouteTest
  2. object TildeBangArrow
    Definition Classes
    RouteTest
  3. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def ##: Int
    Definition Classes
    AnyRef → Any
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. val Delete: (ScalatestRouteTest.this)#RequestBuilder
    Definition Classes
    RequestBuilding
  7. val Get: (ScalatestRouteTest.this)#RequestBuilder
    Definition Classes
    RequestBuilding
  8. val Head: (ScalatestRouteTest.this)#RequestBuilder
    Definition Classes
    RequestBuilding
  9. val Options: (ScalatestRouteTest.this)#RequestBuilder
    Definition Classes
    RequestBuilding
  10. val Patch: (ScalatestRouteTest.this)#RequestBuilder
    Definition Classes
    RequestBuilding
  11. val Post: (ScalatestRouteTest.this)#RequestBuilder
    Definition Classes
    RequestBuilding
  12. val Put: (ScalatestRouteTest.this)#RequestBuilder
    Definition Classes
    RequestBuilding
  13. def addCredentials(credentials: Credentials): (ScalatestRouteTest.this)#RequestTransformer
    Definition Classes
    RequestBuilding
  14. def addHeader(headerName: String, headerValue: String): (ScalatestRouteTest.this)#RequestTransformer
    Definition Classes
    RequestBuilding
  15. def addHeader(header: ToRaw): (ScalatestRouteTest.this)#RequestTransformer
    Definition Classes
    RequestBuilding
  16. def addHeaders(first: ToRaw, more: ToRaw*): (ScalatestRouteTest.this)#RequestTransformer
    Definition Classes
    RequestBuilding
  17. def afterAll(): Unit
    Attributes
    protected
    Definition Classes
    Scalatest → BeforeAndAfterAll
  18. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  19. def beforeAll(): Unit
    Attributes
    protected
    Definition Classes
    BeforeAndAfterAll
  20. def charset: Charset
    Definition Classes
    RouteTest
  21. def charsetOption: Option[Charset]
    Definition Classes
    RouteTest
  22. def check[T](body: => T): ((ScalatestRouteTest.this)#RouteTestResult) => T
    Definition Classes
    RouteTest
  23. def cleanUp(): Unit
    Definition Classes
    RouteTest
  24. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  25. def contentType: Content-Type
    Definition Classes
    RouteTest
  26. def entityAs[T](implicit um: EntityDecoder[IO, T], cls: ClassTag[T]): T
    Definition Classes
    RouteTest
  27. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  29. def evaluateTo[T](value: T)(implicit runtime: IORuntime): Matcher[IO[T]]
    Definition Classes
    ScalatestUtils
  30. def failTest(msg: String): Nothing
    Definition Classes
    ScalatestTestFrameworkInterface
  31. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  32. def handled: Boolean
    Definition Classes
    RouteTest
  33. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  34. def haveFailedWith(t: Throwable)(implicit runtime: IORuntime): Matcher[IO[_]]
    Definition Classes
    ScalatestUtils
  35. def header(name: String): Option[Raw]
    Definition Classes
    RouteTest
  36. def header[T](implicit ev: Select[T], cls: ClassTag[T]): Option[F[T]]
    Definition Classes
    RouteTest
  37. implicit def header2AddHeader(header: ToRaw): (ScalatestRouteTest.this)#RequestTransformer
    Definition Classes
    RequestBuilding
  38. def headers: Headers
    Definition Classes
    RouteTest
  39. val invokeBeforeAllAndAfterAllEvenIfNoTestsAreExpected: Boolean
    Definition Classes
    BeforeAndAfterAll
  40. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  41. def mapHeaders(f: (Headers) => Headers): (ScalatestRouteTest.this)#RequestTransformer
    Definition Classes
    RequestBuilding
  42. def marshal[T](t: T)(implicit m: ToResponseMarshaller[T], runtime: IORuntime): EntityBody[IO]
    Definition Classes
    MarshallingTestUtils
  43. def marshalToResponse[T](t: T)(implicit m: ToResponseMarshaller[T], runtime: IORuntime): Response[IO]
    Definition Classes
    MarshallingTestUtils
  44. def mediaType: MediaType
    Definition Classes
    RouteTest
  45. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  46. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  47. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  48. def rejection: Rejection
    Definition Classes
    RouteTest
  49. def rejections: Seq[Rejection]
    Definition Classes
    RouteTest
  50. def removeHeader[T](implicit h: Header[T, _]): (ScalatestRouteTest.this)#RequestTransformer
    Definition Classes
    RequestBuilding
  51. def removeHeader(headerName: String): (ScalatestRouteTest.this)#RequestTransformer
    Definition Classes
    RequestBuilding
  52. def removeHeaders(names: String*): (ScalatestRouteTest.this)#RequestTransformer
    Definition Classes
    RequestBuilding
  53. def response: Response[IO]
    Definition Classes
    RouteTest
  54. def responseAs[T](implicit um: EntityDecoder[IO, T], cls: ClassTag[T]): T
    Definition Classes
    RouteTest
  55. def responseEntity: EntityBody[IO]
    Definition Classes
    RouteTest
  56. def run(testName: Option[String], args: Args): Status
    Definition Classes
    BeforeAndAfterAll → SuiteMixin
  57. def runRoute: ((ScalatestRouteTest.this)#RouteTestResult) => (ScalatestRouteTest.this)#RouteTestResult

    A dummy that can be used as ~> runRoute to run the route but without blocking for the result.

    A dummy that can be used as ~> runRoute to run the route but without blocking for the result. The result of the pipeline is the result that can later be checked with check. See the "separate running route from checking" example from ScalatestRouteTestSpec.scala.

    Definition Classes
    RouteTest
  58. def status: Status
    Definition Classes
    RouteTest
  59. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  60. val testExceptionHandler: ExceptionHandler
    Definition Classes
    ScalatestTestFrameworkInterface
  61. def toString(): String
    Definition Classes
    AnyRef → Any
  62. def unmarshal[T](request: Request[IO])(implicit um: EntityDecoder[IO, T], runtime: IORuntime): Try[T]
    Definition Classes
    MarshallingTestUtils
  63. def unmarshalTo[T](value: Try[T])(implicit um: EntityDecoder[IO, T], runtime: IORuntime): Matcher[Request[IO]]
    Definition Classes
    ScalatestUtils
  64. def unmarshalToValue[T](value: T)(implicit um: EntityDecoder[IO, T], runtime: IORuntime): Matcher[Request[IO]]
    Definition Classes
    ScalatestUtils
  65. def unmarshalValue[T](request: Request[IO])(implicit um: EntityDecoder[IO, T], runtime: IORuntime): T
    Definition Classes
    MarshallingTestUtils
  66. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  67. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  68. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

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

Inherited from ScalatestUtils

Inherited from Scalatest

Inherited from BeforeAndAfterAll

Inherited from SuiteMixin

Inherited from TestFrameworkInterface

Inherited from RouteTest

Inherited from MarshallingTestUtils

Inherited from RequestBuilding

Inherited from AnyRef

Inherited from Any

Ungrouped