File tree Expand file tree Collapse file tree
jvmMain/kotlin/assertk/assertions
jvmTest/kotlin/test/assertk/assertions Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,7 +15,14 @@ import kotlin.reflect.full.memberProperties
1515/* *
1616 * Returns an assert on the java class of the value.
1717 */
18- fun <T : Any > Assert<T>.jClass () = having(" class" ) { it::class .java }
18+ fun <T : Any > Assert<T>.havingJClass () = having(" class" ) { it::class .java }
19+
20+ @Deprecated(
21+ message = " Function jClass has been renamed to havingJClass" ,
22+ replaceWith = ReplaceWith (" havingJClass()" ),
23+ level = DeprecationLevel .WARNING
24+ )
25+ fun <T : Any > Assert<T>.jClass () = havingJClass()
1926
2027/* *
2128 * Asserts the value has the expected java class. This is an exact match, so
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ class JavaAnyTest {
1515 // region jClass
1616 @Test
1717 fun extracts_jClass () {
18- assertEquals(BasicObject ::class .java, assertThat(subject as TestObject ).jClass ().valueOrFail)
18+ assertEquals(BasicObject ::class .java, assertThat(subject as TestObject ).havingJClass ().valueOrFail)
1919 }
2020 // endregion
2121
You can’t perform that action at this time.
0 commit comments