data class RootExpectOptions<T>
(source)
Additional (non-mandatory) options to create a RootExpect.
See atrium-logic for helper functions to create an instance for this. Core is kept simple on purpose because it is also used in other JVM languages than Kotlin.
RootExpectOptions(expectationVerb: Translatable?, representationInsteadOfSubject: ((T) -> Any)?, componentFactoryContainer: ComponentFactoryContainer?)
Additional (non-mandatory) options to create a RootExpect. |
val |
|
val componentFactoryContainer: ComponentFactoryContainer?
Defines a custom components. |
|
val expectationVerb: Translatable?
Defines a custom assertion verb if not null. |
|
val representationInsteadOfSubject: ((T) -> Any)?
Defines a custom representation based on a present subject if not null. |
fun merge(options: RootExpectOptions<T>): RootExpectOptions<T>
Merges the given options with |