@@ -13,13 +13,13 @@ class SortedArrayTests: XCTestCase {
13
13
let emptyArray : [ Int ] = [ ]
14
14
let sortedEmptyArray = SortedArray ( emptyArray)
15
15
16
- XCTAssertNil ( sortedEmptyArray. index { _ in true } )
16
+ XCTAssertNil ( sortedEmptyArray. firstIndex { _ in true } )
17
17
18
18
let intArray : [ Int ] = [ 5 , 6 , 7 , 8 , 9 , 0 , 1 , 2 , 3 , 4 ]
19
19
let sortedIntArray = SortedArray ( intArray)
20
20
21
21
let expectedIndex = 3
22
- let resultingIndex = sortedIntArray. index { $0 >= 3 }
22
+ let resultingIndex = sortedIntArray. firstIndex { $0 >= 3 }
23
23
24
24
XCTAssertEqual ( resultingIndex, expectedIndex)
25
25
}
@@ -28,7 +28,7 @@ class SortedArrayTests: XCTestCase {
28
28
let intArray : [ Int ] = [ 5 , 6 , 7 , 8 , 9 , 0 , 1 , 2 , 3 , 4 ]
29
29
let sortedIntArray = SortedArray ( intArray)
30
30
31
- let index = sortedIntArray. index { $0 > 5 } !
31
+ let index = sortedIntArray. firstIndex { $0 > 5 } !
32
32
let sortedSubArray = sortedIntArray. prefix ( upTo: index)
33
33
34
34
XCTAssertEqual ( sortedSubArray. array, [ 0 , 1 , 2 , 3 , 4 , 5 ] )
@@ -38,7 +38,7 @@ class SortedArrayTests: XCTestCase {
38
38
let intArray : [ Int ] = [ 5 , 6 , 7 , 8 , 9 , 0 , 1 , 2 , 3 , 4 ]
39
39
let sortedIntArray = SortedArray ( intArray)
40
40
41
- let index = sortedIntArray. index { $0 > 5 } !
41
+ let index = sortedIntArray. firstIndex { $0 > 5 } !
42
42
let sortedSubArray = sortedIntArray. suffix ( from: index)
43
43
44
44
XCTAssertEqual ( sortedSubArray. array, [ 6 , 7 , 8 , 9 ] )
0 commit comments