open class EmptyNameAndRepresentationAssertionGroup : AssertionGroup
Represents a base class for AssertionGroups which have an empty description and representation.
EmptyNameAndRepresentationAssertionGroup(type: AssertionGroupType, assertions: List<Assertion>)
Represents a base class for AssertionGroups which have an empty description and representation. |
open val assertions: List<Assertion>
The assertions of this group. |
|
open val description: Translatable
Untranslatable.EMPTY -- an empty string as Untranslatable. |
|
open val representation: Any
RawString.EMPTY -- an empty string as RawString. |
|
open val type: AssertionGroupType
The type of the group, e.g. InvisibleAssertionGroupType. |
open val |
|
open val |
open fun holds(): Boolean
Holds if all its assertions hold. |
class
Represents an AssertionGroup with an ExplanatoryAssertionGroupType, which means a Reporter should not
show whether the assertions hold or not -- moreover holds always returns |
|
class
Represents an AssertionGroup with a DefaultIndentAssertionGroupType, which means the assertions shall be indented one extra level and description and representation shall be neglected (not reported to the output). |
|
class
Represents an AssertionGroup with an InvisibleAssertionGroupType, which means the grouping should be invisible in reporting. |