doc / ch.tutteli.atrium.creating / IAssertionPlant / createAndAddAssertion

createAndAddAssertion

abstract fun createAndAddAssertion(description: String, expected: Any, test: () -> Boolean): IAssertionPlant<T> (source)

Creates an IAssertion based on description, expected and test and adds it to the plant.

Parameters

description - The description of the assertion, e.g., is smaller than.

expected - The expected value, e.g., 5

test - Indicates whether the assertion holds or fails.

Exceptions

AssertionError - Might throw an AssertionError in case IAssertions are immediately evaluated.

Return
This plant to support a fluent-style API.