Context

class Context(clientFilter: Filter, clock: Clock, random: Random, oTelFn: (String) -> OpenTelemetry)(source)

Provides a deterministic context for the application through test runs.

Constructors

Link copied to clipboard
constructor(clientFilter: Filter, clock: Clock, random: Random, oTelFn: (String) -> OpenTelemetry)

Functions

Link copied to clipboard
fun clock(): Clock
Link copied to clipboard
fun http(http: HttpHandler = JavaHttpClient()): HttpHandler
Link copied to clipboard
fun otel(serviceName: String = "http4k-server"): OpenTelemetry
Link copied to clipboard
fun random(): Random