data class AssertionGroup : IAssertionGroup
Represents a group of IAssertions identified by a name and an associated subject.
AssertionGroup(name: ITranslatable, subject: Any, assertions: List<IAssertion>) |
val assertions: List<IAssertion>
The assertions of this group, which are defined for subject. |
|
val name: ITranslatable
The name of the group. |
|
val subject: Any
The subject for which the assertions are defined. |
open fun holds(): Boolean
Holds if all its assertions hold. |