class LazyThreadUnsafeAssertionGroup : AssertionGroup
Represents an AssertionGroup which is evaluated lazily where the lazy loading is not thread safe.
LazyThreadUnsafeAssertionGroup(assertionCreator: () -> AssertionGroup)
Represents an AssertionGroup which is evaluated lazily where the lazy loading is not thread safe. |
val assertions: List<Assertion>
The assertions of this group, which are defined for the subject represented by representation. |
|
val description: Translatable
The description of the group. |
|
val representation: Any
A complementing representation to the description -- typically the subject for which the assertions are defined. |
|
val type: AssertionGroupType
The type of the group, e.g. RootAssertionGroupType. |
open val |
|
open val |
fun holds(): Boolean
Holds if all its assertions hold. |