BaseApprovalTest

interface BaseApprovalTest : BeforeTestExecutionCallback, ParameterResolver

Base JUnit extension for injecting an Approver into a JUnit5 test-case. Implement this to provide custom approval behaviours, or

Inheritors

Functions

Link copied to clipboard
abstract fun approverFor(context: ExtensionContext): Approver
Link copied to clipboard
open override fun beforeTestExecution(context: ExtensionContext)
Link copied to clipboard
open override fun resolveParameter(parameterContext: ParameterContext, context: ExtensionContext): Any?
Link copied to clipboard
open override fun supportsParameter(parameterContext: ParameterContext, context: ExtensionContext): Boolean