api

http4k / org.http4k.junit / ServirtiumRecording

ServirtiumRecording

class ServirtiumRecording : ParameterResolver, BeforeTestExecutionCallback, AfterTestExecutionCallback

JUnit 5 extension for recording HTTP traffic to disk in Servirtium format.

Constructors

Name Summary
<init> JUnit 5 extension for recording HTTP traffic to disk in Servirtium format.ServirtiumRecording(baseName: String, httpHandler: HttpHandler, storageProvider: StorageProvider, options: InteractionOptions = Defaults)

Functions

Name Summary
afterTestExecution fun afterTestExecution(context: ExtensionContext): Unit
beforeTestExecution fun beforeTestExecution(context: ExtensionContext?): Unit
resolveParameter fun resolveParameter(pc: ParameterContext, ec: ExtensionContext): Any
supportsParameter fun supportsParameter(pc: ParameterContext, ec: ExtensionContext): Boolean