doc / ch.tutteli.atrium.domain.builders.reporting / AssertionPairFormatterOption

AssertionPairFormatterOption

interface AssertionPairFormatterOption (source)

Provides options to create an AssertionPairFormatter.

Properties

options

abstract val options: AssertionFormatterChosenOptions

The so far chosen options which are relevant to create AssertionFormatters.

Functions

withTextAssertionPairFormatter

abstract fun withTextAssertionPairFormatter(factory: (ObjectFormatter, Translator) -> AssertionPairFormatter): TextAssertionFormatterOption

Uses the given factory to build a custom AssertionPairFormatter.

withTextSameLineAssertionPairFormatter

abstract fun withTextSameLineAssertionPairFormatter(): TextAssertionFormatterOption

Uses CoreFactory.newTextSameLineAssertionPairFormatter as AssertionPairFormatter.

Companion Object Functions

create

fun create(assertionFormatterFacade: AssertionFormatterFacade, objectFormatter: ObjectFormatter, translator: Translator): AssertionPairFormatterOption
fun create(options: AssertionFormatterChosenOptions): AssertionPairFormatterOption