doc / ch.tutteli.atrium.spec.assertions / NarrowingAssertionsSpec

NarrowingAssertionsSpec

abstract class NarrowingAssertionsSpec

Types

SubType

class SubType : SuperType

SuperType

open class SuperType

Constructors

<init>

NarrowingAssertionsSpec(verbs: AssertionVerbFactory, isNotNullPair: <ERROR CLASS><String, AssertionPlantNullable<Int?>.(assertionCreator: AssertionPlant<Int>.() -> Unit) -> Unit>, isNotNullLessFun: AssertionPlantNullable<Int?>.(Int) -> Unit, isNotNullGreaterAndLessFun: AssertionPlantNullable<Int?>.(Int, Int) -> Unit, nameIsA: String, isAIntFun: AssertionPlant<String>.(assertionCreator: AssertionPlant<Int>.() -> Unit) -> Unit, isAStringFun: AssertionPlant<String>.(assertionCreator: AssertionPlant<String>.() -> Unit) -> Unit, isACharSequenceFun: AssertionPlant<String>.(assertionCreator: AssertionPlant<CharSequence>.() -> Unit) -> Unit, isASubTypeFun: AssertionPlant<SuperType>.(assertionCreator: AssertionPlant<SubType>.() -> Unit) -> Unit, isAIntLessFun: AssertionPlant<Number>.(Int) -> Unit, describePrefix: String = "[Atrium] ")