interface AssertionFormatterControllerOption
Provides options to create an AssertionFormatterController.
abstract val objectFormatter: ObjectFormatter
The previously chosen ObjectFormatter. |
|
abstract val translator: Translator
The previously chosen Translator. |
abstract fun withAssertionFormatterController(assertionFormatterController: AssertionFormatterController): AssertionFormatterFacadeOption
Uses the given assertionFormatterController as custom AssertionFormatterController. |
|
abstract fun withDefaultAssertionFormatterController(): AssertionFormatterFacadeOption
Uses CoreFactory.newAssertionFormatterController as AssertionFormatterController. |
fun create(objectFormatter: ObjectFormatter, translator: Translator): AssertionFormatterControllerOption |