because
|
abstract fun <T> because(container: AssertionContainer<T>, reason: String, assertionCreator: Expect<T>.() -> Unit): Assertion |
isA
|
abstract fun <T, TSub : Any> isA(container: AssertionContainer<T>, subType: KClass<TSub>): SubjectChangerBuilder.ExecutionStep<T, TSub> |
isNotIn
|
abstract fun <T> isNotIn(container: AssertionContainer<T>, expected: Iterable<T>): Assertion |
isNotSameAs
|
abstract fun <T> isNotSameAs(container: AssertionContainer<T>, expected: T): Assertion |
isSameAs
|
abstract fun <T> isSameAs(container: AssertionContainer<T>, expected: T): Assertion |
notToBe
|
abstract fun <T> notToBe(container: AssertionContainer<T>, expected: T): Assertion |
notToBeNullButOfType
|
abstract fun <T : Any> notToBeNullButOfType(container: AssertionContainer<T?>, subType: KClass<T>): SubjectChangerBuilder.ExecutionStep<T?, T> |
toBe
|
abstract fun <T> toBe(container: AssertionContainer<T>, expected: T): Assertion |
toBeNull
|
abstract fun <T> toBeNull(container: AssertionContainer<T>): Assertion |
toBeNullIfNullGivenElse
|
abstract fun <T : Any> toBeNullIfNullGivenElse(container: AssertionContainer<T?>, type: KClass<T>, assertionCreatorOrNull: (Expect<T>.() -> Unit)?): Assertion
abstract fun <T : Any> toBeNullIfNullGivenElse(container: AssertionContainer<T?>, assertionCreatorOrNull: (Expect<T>.() -> Unit)?): Assertion |