interface ExplanatoryAssertionGroupFinalStep : AssertionBuilderFinalStep<AssertionGroup>
Final step which creates an AssertionGroup with an ExplanatoryAssertionGroupType based on the previously defined groupType and the explanatoryAssertions.
abstract val explanatoryAssertions: List<Assertion>
The previously defined AssertionGroup.assertions |
|
abstract val failing: ExplanatoryAssertionGroupFinalStep
Make the ExplanatoryGroup no longer hold, use this if the explanatory assertion group is a single assertion within a group. |
|
abstract val groupType: ExplanatoryAssertionGroupType
The previously defined AssertionGroup.type. |
abstract fun build(): T
|
fun create(groupType: ExplanatoryAssertionGroupType, explanatoryAssertions: List<Assertion>): ExplanatoryAssertionGroupFinalStep |
interface FinalStep : AssertionBuilderFinalStep<AssertionGroup>, ExplanatoryAssertionGroupFinalStep
Final step which creates an AssertionGroup with an ExplanatoryAssertionGroupType based on the previously defined groupType and the explanatoryAssertions. |