class CheckingAssertionPlantImpl<out T : Any> : MutableListBasedAssertionPlant<T, AssertionPlant<T>>, CheckingAssertionPlant<T>
CheckingAssertionPlantImpl(subject: T) |
val self: CheckingAssertionPlantImpl<T>
The instance itself but typed as A which is the type used for the fluent style API. |
|
val subject: T |
fun addAssertionsCreatedBy(assertionCreator: AssertionPlant<T>.() -> Unit): CheckingAssertionPlant<T> |
|
fun allAssertionsHold(): Boolean |
open fun addAssertion(assertion: Assertion): A |
|
fun clearAssertions(): Unit |
|
fun getAssertions(): List<Assertion> |