         XCTAssertEqual(i, 3)
     }
     
-    func testSample5() {
+    func testDoubleQuoteBeforeLineBreak() {
         let csv = "\"abc\",1,\"2\"\n\n\"cde\",3,\"4\""
         var i = 0
         for row in try! CSV(string: csv) {

        XCTAssertEqual(i, 2)
    }
    
    func testSample2() {
        let csv = "\"abc\",1,2\n\"cde\",3,4\n"
        var i = 0
        for row in try! CSV(string: csv) {

    func testSubscript() {
        let csvString = "id,name\n001,hoge\n002,fuga"
        let csv = try! CSV(string: csvString, hasHeaderRow: true)
        var i = 0
        while csv.next() != nil {
            switch i {
            case 0:
                XCTAssertEqual(csv["id"], "001")
                XCTAssertEqual(csv["name"], "hoge")
            case 1:
                XCTAssertEqual(csv["id"], "002")
                XCTAssertEqual(csv["name"], "fuga")
            default:
                break
            }
            i += 1
        }
        XCTAssertEqual(i, 2)
    }
    
}
