atrium-core-impl-robstoll-lib / ch.tutteli.atrium.creating / ReportingAssertionPlantNullableImpl

ReportingAssertionPlantNullableImpl

class ReportingAssertionPlantNullableImpl<out T> : MutableListBasedReportingAssertionPlant<T, AssertionPlantNullable<T>>, ReportingAssertionPlantNullable<T>

An AssertionPlant for nullable types.

Parameters

T - The type of the subject of this AssertionPlant.

Constructors

<init>

ReportingAssertionPlantNullableImpl(commonFields: CommonFields<T>)

An AssertionPlant for nullable types.

Properties

self

val self: ReportingAssertionPlantNullableImpl<T>

The instance itself but typed as A which is the type used for the fluent style API.

Inherited Properties

commonFields

open val commonFields: CommonFields<T>

Inherited Functions

addAssertion

fun addAssertion(assertion: Assertion): A