p

httpmock

package httpmock

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. httpmock
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class AccessLog (request: RequestHeader, bodyOpt: Option[ArrayByte] = None) extends Product with Serializable
  2. final case class AccessLogQueue (queue: ConcurrentLinkedQueue[AccessLog] = ...) extends Product with Serializable
  3. final class AllLogExecutionContext extends AnyRef
  4. case class AllLogExpectationBuilder (methodOpt: Option[HttpMethod], headers: Headers = Headers(), bodies: Set[ArrayByte], queue: AccessLogQueue) extends Product with Serializable
  5. final case class ArrayByte (value: ByteString) extends Product with Serializable

    almost same as Array[Byte], but this allows easy equality

  6. final class EachLogExecutionContext extends AnyRef
  7. final case class EachLogExpectationBuilder (methodOpt: Option[HttpMethod], headers: Headers = Headers(), bodyOpt: Option[ArrayByte] = None, count: Int = 1, queue: AccessLogQueue) extends Product with Serializable
  8. final class Expectation extends AnyRef
  9. sealed abstract class HttpMethod extends Product with Serializable
  10. trait HttpMock extends AnyRef
  11. case class HttpMockDown (setting: Setting, port: Int) extends HttpMock with Product with Serializable
  12. case class HttpMockUp (setting: Setting, netty: NettyServer) extends HttpMock with Product with Serializable
  13. final case class Setting (port: Int = 0, methods: Set[HttpMethod] = implementedMethods, handler: PartialFunction[RequestHeader, Result] = PartialFunction.empty) extends Product with Serializable

Value Members

  1. def now(): Long
  2. object ArrayByte extends (ByteString) ⇒ ArrayByte with Serializable
  3. object DELETE extends HttpMethod with Product with Serializable
  4. object GET extends HttpMethod with Product with Serializable
  5. object HEAD extends HttpMethod with Product with Serializable
  6. object HttpMock
  7. object OPTIONS extends HttpMethod with Product with Serializable
  8. object PATCH extends HttpMethod with Product with Serializable
  9. object POST extends HttpMethod with Product with Serializable
  10. object PUT extends HttpMethod with Product with Serializable
  11. object Setting extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped