assertk / assertk.assertions / isNotInstanceOf

isNotInstanceOf

(common, jvm) fun <T : Any> Assert<T>.isNotInstanceOf(kclass: KClass<out T>): Unit

Asserts the value is not an instance of the expected kotlin class. Both assertThat("test").isNotInstanceOf(String::class) and assertThat("test").isNotInstanceOf(Any::class) fails.

See Also

isInstanceOf

doesNotHaveClass

(jvm) fun <T : Any> Assert<T>.isNotInstanceOf(jclass: Class<out T>): Unit

Asserts the value is not an instance of the expected java class. Both assertThat("test").isNotInstanceOf(String::class) and assertThat("test").isNotInstanceOf(Any::class) fails.

See Also

isInstanceOf

doesNotHaveClass