class MockEngine : HttpClientEngine
HttpClientEngine for writing tests without network.
companion object Companion : HttpClientEngineFactory<MockEngineConfig> |
MockEngine(config: MockEngineConfig)
HttpClientEngine for writing tests without network. |
val config: MockEngineConfig |
|
val coroutineContext: <ERROR CLASS> |
|
val dispatcher: CoroutineDispatcher |
fun close(): Unit |
|
suspend fun execute(call: HttpClientCall, data: HttpRequestData): HttpEngineCall |
fun create(block: MockEngineConfig.() -> Unit): HttpClientEngine |
|
operator fun invoke(check: suspend MockHttpRequest.() -> MockHttpResponse): MockEngine |