TestClientBuilder

class TestClientBuilder<T : HttpClientEngineConfig>(config: HttpClientConfig<T>.() -> Unit, test: suspend TestInfo.(client: HttpClient) -> Unit, after: suspend (client: HttpClient) -> Unit, repeatCount: Int, dumpAfterDelay: Long, concurrency: Int)

Properties

Link copied to clipboard
var after: suspend (client: HttpClient) -> Unit
Link copied to clipboard
var concurrency: Int = 1
Link copied to clipboard
var config: HttpClientConfig<T>.() -> Unit
Link copied to clipboard
var dumpAfterDelay: Long
Link copied to clipboard
var repeatCount: Int = 1
Link copied to clipboard
var test: suspend TestInfo.(client: HttpClient) -> Unit

Extensions

Link copied to clipboard
fun TestClientBuilder<*>.after(block: suspend (client: HttpClient) -> Unit)
Link copied to clipboard
fun <T : HttpClientEngineConfig> TestClientBuilder<T>.config(block: HttpClientConfig<T>.() -> Unit)
Link copied to clipboard
fun TestClientBuilder<*>.test(block: suspend TestInfo.(client: HttpClient) -> Unit)