func test_subscript()

in CyborgTests/XMLStringTests.swift [22:36]


    func test_subscript() {
        "abc"
            .withXMLString { string in
                XCTAssertEqual(string[0], "a".utf8["a".startIndex])
                XCTAssertEqual(string[1], "b".utf8["b".startIndex])
                XCTAssertEqual(string[2], "c".utf8["c".startIndex])
            }
        "abc"
            .withXMLString { string in
                XCTAssertEqual(string[safeIndex: 0], "a".utf8["a".startIndex])
                XCTAssertEqual(string[safeIndex: 1], "b".utf8["b".startIndex])
                XCTAssertEqual(string[safeIndex: 2], "c".utf8["c".startIndex])
                XCTAssertEqual(string[safeIndex: 3], nil)
            }
    }