ktor-server-test-host / io.ktor.server.testing.client / TestHttpClientEngine

TestHttpClientEngine

class TestHttpClientEngine : HttpClientEngineBase

Types

Companion

companion object Companion : HttpClientEngineFactory<TestHttpClientConfig>

Constructors

<init>

TestHttpClientEngine(config: TestHttpClientConfig)

Properties

config

val config: TestHttpClientConfig

coroutineContext

val coroutineContext: <ERROR CLASS>

dispatcher

val dispatcher: CoroutineDispatcher

supportedCapabilities

val supportedCapabilities: <ERROR CLASS>

Functions

close

fun close(): Unit

execute

suspend fun execute(data: HttpRequestData): HttpResponseData

Companion Object Functions

create

fun create(block: TestHttpClientConfig.() -> Unit): HttpClientEngine