class DelegatingAssertionChecker<out T> : AssertionChecker
An AssertionChecker useful for narrowing assertion functions which have to create an own AssertionPlant but want to add the created assertions to the original plant (the subjectPlant) of the narrowed subject. |
|
class FeatureAssertionChecker<out T : Any> : AssertionChecker
An AssertionChecker useful for feature assertions. It creates an AssertionGroup of type FeatureAssertionGroupType, adds the given assertions to it and finally adds the group to the given subjectPlant. |
|
class ThrowingAssertionChecker : AssertionChecker
An AssertionChecker which throws AssertionErrors in case an assertion fails and uses the given reporter for reporting. |