Package-level declarations

Types

Link copied to clipboard

HttpClientEngine for writing tests without network.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun MockRequestHandleScope.respond(    content: ByteReadChannel,     status: HttpStatusCode = HttpStatusCode.OK,     headers: Headers = headersOf()): HttpResponseData

Send response with specified ByteReadChannel, status and headers.

fun MockRequestHandleScope.respond(    content: ByteArray,     status: HttpStatusCode = HttpStatusCode.OK,     headers: Headers = headersOf()): HttpResponseData

Send response with specified bytes content, status and headers.

fun MockRequestHandleScope.respond(    content: String,     status: HttpStatusCode = HttpStatusCode.OK,     headers: Headers = headersOf()): HttpResponseData

Send response with specified string content, status and headers.

Link copied to clipboard
fun MockRequestHandleScope.respondError(    status: HttpStatusCode,     content: String = status.description,     headers: Headers = headersOf()): HttpResponseData

Send error response.

Link copied to clipboard

Send ok response.

Link copied to clipboard

Respond redirect with location in Location header.

Link copied to clipboard
Link copied to clipboard