Contains the ReporterBuilder.
data class AssertionFormatterChosenOptions
Represents the so far chosen options which are relevant to create AssertionFormatters.  | 
|
interface AssertionFormatterControllerOption
Provides options to create an AssertionFormatterController.  | 
|
interface AssertionFormatterFacadeOption
Provides options to create an AssertionFormatterFacade.  | 
|
interface AssertionPairFormatterOption
Provides options to create an AssertionPairFormatter.  | 
|
interface AtriumErrorAdjusterCommonOption<R : Any>
Provides common options to create an AtriumErrorAdjuster.  | 
|
interface AtriumErrorAdjusterOption : AtriumErrorAdjusterCommonOption<ReporterOption>
Provides options to create an AtriumErrorAdjusterOption.  | 
|
interface ExpectBuilder
Defines the contract to create custom assertion verbs,   | 
|
data class ExpectOptions<T>
Additional (non-mandatory) options for the ExpectBuilder to create an Expect.  | 
|
interface LocaleOrderDeciderOption
Provides options to create a LocaleOrderDecider.  | 
|
interface MultipleAdjustersOption : AtriumErrorAdjusterCommonOption<Unit>
Provides options to combine multiple AtriumErrorAdjusters.  | 
|
interface ObjectFormatterOption
Provides options to create an ObjectFormatter.  | 
|
expect interface ReporterBuilder : ReporterBuilderCommon
Provides options to create a Translator or TranslationSupplier -- the platform specific interface might provide further options.  | 
|
interface ReporterBuilderCommon
Provides options to create a Translator or TranslationSupplier -- those options have to be provided on all platforms.  | 
|
interface ReporterBuilderFinalStep
Final step in the ReporterBuilder process, creates the desired Reporter.  | 
|
interface ReporterOption
Provides options to finalise the building process, which means creating a Reporter.  | 
|
expect interface TextAssertionFormatterOption : TextAssertionFormatterOptionCommon
Provides options to register AssertionFormatters to the chosen AssertionFormatterFacade -- the platform specific interface might provide further options.  | 
|
interface TextAssertionFormatterOptionCommon
Provides options to register AssertionFormatters to the chosen AssertionFormatterFacade -- those options have to be provided on all platforms.  | 
|
expect interface TranslatorOption : TranslatorOptionCommon
Provides options to create a Translator -- the platform specific interface might provide further options.  | 
|
interface TranslatorOptionCommon
Provides options to create a Translator -- those options have to be provided on all platforms.  | 
annotation class MultipleAdjustersOptionMarker
DSL Marker for MultipleAdjustersOption  | 
val 
Entry point to build a Reporter -- the first step provides options to create a Translator or a TranslationSupplier.  | 
fun <T> ExpectOptions(configuration: ExpectBuilder.OptionsChooser<T>.() -> Unit): ExpectOptions<T> |