class CommonFields<out T>
Common fields of an assertion plant.
T - The type of the AssertionPlant.subject.
| CommonFields(assertionVerb: Translatable, subject: T, assertionChecker: AssertionChecker, nullRepresentation: Any)CommonFields(assertionVerb: Translatable, subjectProvider: () -> T, representationProvider: () -> Any?, assertionChecker: AssertionChecker, nullRepresentation: Any) | 
| val assertionChecker: AssertionCheckerThe checker which will be used to check Assertions. | |
| val assertionVerb: TranslatableThe assertion verb which will be used inter alia in reporting. | |
| val subjectProvider: () -> TProvides the AssertionPlant.subject for which this plant will create/check Assertions. | 
| fun check(assertions: List<Assertion>): UnitUses assertionChecker to check the given assertions (see AssertionChecker.check). |