ServirtiumRecording

class ServirtiumRecording @JvmOverloads constructor(baseName: String, httpHandler: HttpHandler, storageProvider: StorageProvider, options: InteractionOptions = Defaults) : ParameterResolver, BeforeTestExecutionCallback, AfterTestExecutionCallback

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

Constructors

Link copied to clipboard
constructor(baseName: String, httpHandler: HttpHandler, storageProvider: StorageProvider, options: InteractionOptions = Defaults)

Functions

Link copied to clipboard
open override fun afterTestExecution(context: ExtensionContext)
Link copied to clipboard
open override fun beforeTestExecution(context: ExtensionContext?)
Link copied to clipboard
open override fun resolveParameter(pc: ParameterContext, ec: ExtensionContext): Any
Link copied to clipboard
open override fun supportsParameter(pc: ParameterContext, ec: ExtensionContext): Boolean