     // ======================================================= //
     
     func testInitializedContent() {
-        XCTAssertEqual(self.orderedDictionary.count, 3)
-        
-        XCTAssertEqual(self.orderedDictionary["A"], 1)
-        XCTAssertEqual(self.orderedDictionary.indexForKey("A"), 0)
-        XCTAssertTrue(self.orderedDictionary.containsKey("A"))
-        
-        XCTAssertEqual(self.orderedDictionary["B"], 2)
-        XCTAssertEqual(self.orderedDictionary.indexForKey("B"), 1)
-        XCTAssertTrue(self.orderedDictionary.containsKey("B"))
-        
-        XCTAssertEqual(self.orderedDictionary["C"], 3)
-        XCTAssertEqual(self.orderedDictionary.indexForKey("C"), 2)
-        XCTAssertTrue(self.orderedDictionary.containsKey("C"))
+        XCTAssertEqual(orderedDictionary.count, 3)
+        
+        XCTAssertEqual(orderedDictionary["A"], 1)
+        XCTAssertEqual(orderedDictionary.indexForKey("A"), 0)
+        XCTAssertTrue(orderedDictionary.containsKey("A"))
+        
+        XCTAssertEqual(orderedDictionary["B"], 2)
+        XCTAssertEqual(orderedDictionary.indexForKey("B"), 1)
+        XCTAssertTrue(orderedDictionary.containsKey("B"))
+        
+        XCTAssertEqual(orderedDictionary["C"], 3)
+        XCTAssertEqual(orderedDictionary.indexForKey("C"), 2)
+        XCTAssertTrue(orderedDictionary.containsKey("C"))
     }
     
     func testInitializationUsingPairs() {

            ("C", 3)
        ]
        
        XCTAssertEqual(self.orderedDictionary.count, 3)
        XCTAssertTrue(self.orderedDictionary == expectedOrderedDictionary)
        XCTAssertEqual(previousValue, 2)
    }
    
    func testIndexBasedInsertionOfElementWithSameKeyAfterItsCurrentIndex() {
        let previousValue = self.orderedDictionary.insertElement(("B", 5), atIndex: 3)
        
        let expectedOrderedDictionary: OrderedDictionary<String, Int> = [
            ("A", 1),

    // ======================================================= //
    
    func testKeyBasedSubscript() {
        orderedDictionary["A"] = 5
        orderedDictionary["D"] = 10
        orderedDictionary["B"] = nil
        
        XCTAssertEqual(orderedDictionary.count, 3)
        
        XCTAssertEqual(orderedDictionary["A"], 5)
        XCTAssertEqual(orderedDictionary.indexForKey("A"), 0)
        XCTAssertTrue(orderedDictionary.containsKey("A"))
        
        XCTAssertNil(orderedDictionary["B"])
        XCTAssertNil(orderedDictionary.indexForKey("B"))
        XCTAssertFalse(orderedDictionary.containsKey("B"))
        
        XCTAssertEqual(orderedDictionary["C"], 3)
        XCTAssertEqual(orderedDictionary.indexForKey("C"), 1)
        XCTAssertTrue(orderedDictionary.containsKey("C"))
        
        XCTAssertEqual(orderedDictionary["D"], 10)
        XCTAssertEqual(orderedDictionary.indexForKey("D"), 2)
        XCTAssertTrue(orderedDictionary.containsKey("D"))
    }
    
    // ======================================================= //
