p
httpmock
package httpmock
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- httpmock
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final case class AccessLog (request: RequestHeader, bodyOpt: Option[ArrayByte] = None) extends Product with Serializable
- final case class AccessLogQueue (queue: ConcurrentLinkedQueue[AccessLog] = ...) extends Product with Serializable
- final class AllLogExecutionContext extends AnyRef
- case class AllLogExpectationBuilder (methodOpt: Option[HttpMethod], headers: Headers = Headers(), bodies: Set[ArrayByte], queue: AccessLogQueue) extends Product with Serializable
-
final
case class
ArrayByte
(value: ByteString) extends Product with Serializable
almost same as Array[Byte], but this allows easy equality
- final class EachLogExecutionContext extends AnyRef
- final case class EachLogExpectationBuilder (methodOpt: Option[HttpMethod], headers: Headers = Headers(), bodyOpt: Option[ArrayByte] = None, count: Int = 1, queue: AccessLogQueue) extends Product with Serializable
- final class Expectation extends AnyRef
- sealed abstract class HttpMethod extends Product with Serializable
- trait HttpMock extends AnyRef
- case class HttpMockDown (setting: Setting, port: Int) extends HttpMock with Product with Serializable
- case class HttpMockUp (setting: Setting, netty: NettyServer) extends HttpMock with Product with Serializable
- final case class Setting (port: Int = 0, methods: Set[HttpMethod] = implementedMethods, handler: PartialFunction[RequestHeader, Result] = PartialFunction.empty) extends Product with Serializable
Value Members
- def now(): Long
- object ArrayByte extends (ByteString) ⇒ ArrayByte with Serializable
- object DELETE extends HttpMethod with Product with Serializable
- object GET extends HttpMethod with Product with Serializable
- object HEAD extends HttpMethod with Product with Serializable
- object HttpMock
- object OPTIONS extends HttpMethod with Product with Serializable
- object PATCH extends HttpMethod with Product with Serializable
- object POST extends HttpMethod with Product with Serializable
- object PUT extends HttpMethod with Product with Serializable
- object Setting extends Serializable