class ReportingAssertionPlantImpl<out T : Any> : MutableListBasedReportingAssertionPlant<T, AssertionPlant<T>>, ReportingAssertionPlant<T>
An AssertionPlant which checks each added Assertion immediately.
T - The type of the subject of this AssertionPlant.
ReportingAssertionPlantImpl(commonFields: CommonFields<T>)
An AssertionPlant which checks each added Assertion immediately. |
val self: ReportingAssertionPlantImpl<T>
The instance itself but typed as A which is the type used for the fluent style API. |
open val commonFields: CommonFields<T> |
fun addAssertionsCreatedBy(assertionCreator: AssertionPlant<T>.() -> Unit): AssertionPlant<T> |
fun addAssertion(assertion: Assertion): A |