We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 74bf59e commit b7372f2Copy full SHA for b7372f2
TestFoundation/TestNSArray.swift
@@ -26,6 +26,7 @@ class TestNSArray : XCTestCase {
26
("test_BasicConstruction", test_BasicConstruction),
27
("test_enumeration", test_enumeration),
28
("test_sequenceType", test_sequenceType),
29
+ ("test_getObjects", test_getObjects),
30
]
31
}
32
@@ -70,4 +71,17 @@ class TestNSArray : XCTestCase {
70
71
XCTAssertEqual(res, ["foo", "bar", "baz"])
72
73
74
+ func test_getObjects() {
75
+ let array : NSArray = ["foo", "bar", "baz", "foo1", "bar2", "baz3",].bridge()
76
+ var objects = [AnyObject]()
77
+ array.getObjects(&objects, range: NSMakeRange(1, 3))
78
+ XCTAssertEqual(objects.count, 3)
79
+ let fetched = [
80
+ (objects[0] as! NSString).bridge(),
81
+ (objects[1] as! NSString).bridge(),
82
+ (objects[2] as! NSString).bridge(),
83
+ ]
84
+ XCTAssertEqual(fetched, ["bar", "baz", "foo1"])
85
+ }
86
+
87
0 commit comments