interface TextAssertionFormatterOption
(source)
Provides options to register AssertionFormatters to the chosen AssertionFormatterFacade.
abstract val assertionPairFormatter: AssertionPairFormatter
The previously chosen AssertionPairFormatter. |
|
abstract val options: AssertionFormatterChosenOptions
The so far chosen options which are relevant to create AssertionFormatters. |
abstract fun withDefaultTextCapabilities(vararg bulletPoints: <ERROR CLASS><Class<out BulletPointIdentifier>, String>): ReporterOption
Uses CoreFactory.registerTextAssertionFormatterCapabilities to register the default AssertionFormatters intended for text output -- using the defined assertionPairFormatter, AssertionFormatterChosenOptions.objectFormatter and AssertionFormatterChosenOptions.translator -- to the specified AssertionFormatterChosenOptions.assertionFormatterFacade where the given bulletPoints can be used to customise the predefined bullet points. |
|
abstract fun withTextAssertionFormatter(factory: (AssertionFormatterChosenOptions) -> (AssertionFormatterController) -> AssertionFormatter, vararg otherFactories: (AssertionFormatterChosenOptions) -> (AssertionFormatterController) -> AssertionFormatter): ReporterOption
Uses the given factory and otherFactories to create and register AssertionFormatters to the specified AssertionFormatterChosenOptions.assertionFormatterFacade. |
fun create(options: AssertionFormatterChosenOptions, assertionPairFormatter: AssertionPairFormatter): TextAssertionFormatterOption |