doc / ch.tutteli.atrium.assertions.builders / PartiallyFixedClaimGroup / FinalStep

FinalStep

interface FinalStep : BasicAssertionGroupFinalStep

Final step which creates an AssertionGroup whose AssertionGroup.holds is a logic AND operation composed by preTransformationHolds and its AssertionGroup.assertions.

Properties

preTransformationHolds

abstract val preTransformationHolds: Boolean

The previously defined state of the pre-transformation (if it holds or not).

Inherited Properties

assertions

abstract val assertions: List<Assertion>

The previously defined AssertionGroup.assertions

description

abstract val description: Translatable

The previously defined AssertionGroup.description.

groupType

abstract val groupType: AssertionGroupType

The previously defined AssertionGroup.type.

representation

abstract val representation: Any

The previously defined AssertionGroup.representation.

Companion Object Functions

create

fun create(groupType: AssertionGroupType, description: Translatable, representation: Any, assertions: List<Assertion>, holds: Boolean): PartiallyFixedClaimGroup.FinalStep