doc / / toBeNullIfNullGivenElse


inline infix fun <reified T : Any> AssertionPlantNullable<T?>.toBeNullIfNullGivenElse(noinline assertionCreatorOrNull: (Assert<T>.() -> Unit)?): Unit
Deprecated: Switch from Assert to Expect; will be removed with 1.0.0 -- see for migration hints and scripts.

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 (assertionCreatorOrNull == null)
  o toBe null
  o notToBeNull assertionCreatorOrNull


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

This plant to support a fluent API.