atrium-core-impl-robstoll-lib / ch.tutteli.atrium.checking

Package ch.tutteli.atrium.checking

Types

DelegatingAssertionChecker

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.

FeatureAssertionChecker

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.

ThrowingAssertionChecker

class ThrowingAssertionChecker : AssertionChecker

An AssertionChecker which throws AssertionErrors in case an assertion fails and uses the given reporter for reporting.