doc / ch.tutteli.atrium.domain.builders.assertions.builders / FixedClaimAssertionGroupHoldsOption

FixedClaimAssertionGroupHoldsOption

interface FixedClaimAssertionGroupHoldsOption<T : AssertionGroupType> (source)

Option step which allows to specify the AssertionGroup.holds.

Properties

failing

abstract val failing: AssertionGroupDescriptionAndRepresentationOption<T, AssertionsOption<T, FixedClaimAssertionGroupFinalStep>>

Defines the AssertionGroup does not hold.

groupType

abstract val groupType: T

The previously defined AssertionGroup.type.

holding

abstract val holding: AssertionGroupDescriptionAndRepresentationOption<T, AssertionsOption<T, FixedClaimAssertionGroupFinalStep>>

Defines the AssertionGroup holds.

Functions

withClaim

abstract fun withClaim(holds: Boolean): AssertionGroupDescriptionAndRepresentationOption<T, AssertionsOption<T, FixedClaimAssertionGroupFinalStep>>

Uses the given holds as AssertionGroup.holds.

Companion Object Functions

create

fun <T : AssertionGroupType> create(groupType: T): FixedClaimAssertionGroupHoldsOption<T>