class MockEngine : HttpClientEngine
HttpClientEngine for writing tests without network. |
|
class MockEngineConfig : HttpClientEngineConfig |
|
class MockHttpRequest : HttpRequest |
|
class MockHttpResponse : HttpResponse |
fun MockHttpRequest.response(content: String, status: HttpStatusCode = HttpStatusCode.OK, headers: Headers = headersOf()): MockHttpResponsefun MockHttpRequest.response(content: ByteArray, status: HttpStatusCode = HttpStatusCode.OK, headers: Headers = headersOf()): MockHttpResponsefun MockHttpRequest.response(content: ByteReadChannel, status: HttpStatusCode = HttpStatusCode.OK, headers: Headers = headersOf()): MockHttpResponse |
|
fun MockHttpRequest.responseError(status: HttpStatusCode, content: String = status.description, headers: Headers = headersOf()): MockHttpResponse |
|
fun MockHttpRequest.responseOk(content: String = ""): MockHttpResponse |