11package test.assertk.assertions
22
33import assertk.all
4- import assertk.assertFailure
54import assertk.assertThat
65import assertk.assertions.any
76import assertk.assertions.atLeast
@@ -10,11 +9,11 @@ import assertk.assertions.contains
109import assertk.assertions.containsAtLeast
1110import assertk.assertions.containsExactly
1211import assertk.assertions.containsExactlyInAnyOrder
13- import assertk.assertions.containsInstanceOf
12+ import assertk.assertions.havingInstancesOf
1413import assertk.assertions.containsNone
1514import assertk.assertions.containsOnly
1615import assertk.assertions.doesNotContain
17- import assertk.assertions.doesNotContainInstanceOf
16+ import assertk.assertions.notHavingInstancesOf
1817import assertk.assertions.each
1918import assertk.assertions.exactly
2019import assertk.assertions.extracting
@@ -234,12 +233,12 @@ class IterableTest {
234233
235234 // region containsInstanceOf
236235 @Test fun containsInstanceOf_element_present_passes () {
237- assertThat(iterableOf(1 , " two" )).containsInstanceOf <String >().single().isEqualTo(" two" )
236+ assertThat(iterableOf(1 , " two" )).havingInstancesOf <String >().single().isEqualTo(" two" )
238237 }
239238
240239 @Test fun containsInstanceOf_element_missing_fails () {
241240 val error = assertFailsWith<AssertionError > {
242- assertThat(iterableOf(1 , " two" )).containsInstanceOf <Double >()
241+ assertThat(iterableOf(1 , " two" )).havingInstancesOf <Double >()
243242 }
244243 assertEquals(" expected to contain at least one instance of class kotlin.Double but was [1, two]" , error.message)
245244 }
@@ -248,13 +247,13 @@ class IterableTest {
248247 // region doesNotContainInstanceOf
249248 @Test fun doesNotContainInstanceOf_element_present_fails () {
250249 val error = assertFailsWith<AssertionError >() {
251- assertThat(iterableOf(1 , " two" )).doesNotContainInstanceOf <String >()
250+ assertThat(iterableOf(1 , " two" )).notHavingInstancesOf <String >()
252251 }
253252 assertEquals(" expected to not contain instances of class kotlin.String but was [1, two]" , error.message)
254253 }
255254
256255 @Test fun doesNotContainInstanceOf_element_missing_passes () {
257- assertThat(iterableOf(1 , " two" )).doesNotContainInstanceOf <Double >()
256+ assertThat(iterableOf(1 , " two" )).notHavingInstancesOf <Double >()
258257 }
259258 // endregion
260259
0 commit comments