doc / ch.tutteli.atrium.api.cc.de_CH / istNullWennNullGegebenSonst

istNullWennNullGegebenSonst

inline fun <reified T : Any> AssertionPlantNullable<T?>.istNullWennNullGegebenSonst(noinline assertionCreatorOrNull: (Assert<T>.() -> Unit)?): Unit (source)
Deprecated: api-cc-de_CH is discontinued, switch to api-fluent-en_GB; will be removed with 1.0.0

Makes the assertion that the Assert.subject is either null if assertionCreatorOrNull is null or is not null and holds all assertions assertionCreatorOrNull might create.

It is a shortcut for

if(nullOrExpected == null) ist(null)
else istNichtNull(assertionCreatorOrNull)

Exceptions

AssertionError - Might throw an AssertionError if the assertion made is not correct.

Return
This plant to support a fluent API.