|
|
fun <T : Annotation> KClass<*>.shouldBeAnnotatedWith(block: (T) -> Unit = {}): Unit |
|
|
fun KClass<*>.shouldBeCompanion(): Unit |
|
|
fun KClass<*>.shouldBeData(): Unit |
|
|
fun KClass<*>.shouldBeSealed(): Unit |
|
|
fun <T> KClass<*>.shouldBeSubtypeOf(): Unit |
|
|
fun <T> KClass<*>.shouldBeSupertypeOf(): Unit |
|
|
fun KClass<*>.shouldHaveAnnotations(): Unit
infix fun KClass<*>.shouldHaveAnnotations(count: Int): Unit |
|
|
fun KClass<*>.shouldHaveFunction(name: String, block: (KFunction<*>) -> Unit): Unit
infix fun KClass<*>.shouldHaveFunction(name: String): Unit |
|
|
fun KClass<*>.shouldHaveMemberProperty(name: String, block: (KProperty<*>) -> Unit): Unit
infix fun KClass<*>.shouldHaveMemberProperty(name: String): Unit |
|
|
fun KClass<*>.shouldHavePrimaryConstructor(): Unit |
|
|
infix fun KClass<*>.shouldHaveVisibility(expected: KVisibility): Unit |
|
|
fun <T : Annotation> KClass<*>.shouldNotBeAnnotatedWith(): Unit |
|
|
fun KClass<*>.shouldNotBeCompanion(): Unit |
|
|
fun KClass<*>.shouldNotBeData(): Unit |
|
|
fun KClass<*>.shouldNotBeSealed(): Unit |
|
|
fun <T> KClass<*>.shouldNotBeSubtypeOf(): Unit |
|
|
fun <T> KClass<*>.shouldNotBeSupertypeOf(): Unit |
|
|
fun KClass<*>.shouldNotHaveAnnotations(): Unit
infix fun KClass<*>.shouldNotHaveAnnotations(count: Int): Unit |
|
|
infix fun KClass<*>.shouldNotHaveFunction(name: String): Unit |
|
|
infix fun KClass<*>.shouldNotHaveMemberProperty(name: String): Unit |
|
|
fun KClass<*>.shouldNotHavePrimaryConstructor(): Unit |
|
|
infix fun KClass<*>.shouldNotHaveVisibility(expected: KVisibility): Unit |