GroupTypeOption
Option step which allows to specify what ExplanatoryAssertionGroupType is used as AssertionGroup.type.
Properties
Link copied to clipboard
abstract val withDefaultType: AssertionsOption<DefaultExplanatoryAssertionGroupType, ExplanatoryGroup.FinalStep>
Builder to create an AssertionGroup with a DefaultExplanatoryAssertionGroupType.
Link copied to clipboard
Builder to create an AssertionGroup with a HintAssertionGroupType.
Link copied to clipboard
abstract val withWarningType: AssertionsOption<WarningAssertionGroupType, ExplanatoryGroup.FinalStep>
Builder to create an AssertionGroup with a WarningAssertionGroupType.
Functions
Link copied to clipboard
abstract fun withInformationType(withIndent: Boolean): AssertionsOption<InformationAssertionGroupType, ExplanatoryGroup.FinalStep>
Builder to create an AssertionGroup with an InformationAssertionGroupType.
Link copied to clipboard
abstract fun <T : ExplanatoryAssertionGroupType> withType(groupType: T): AssertionsOption<T, ExplanatoryGroup.FinalStep>
Builder to create an AssertionGroup with a custom ExplanatoryAssertionGroupType.