         XCTAssertNotEqual(jFalse.hashValue, jTrue.hashValue)
     }
     
-    func testHashesAreDeterministic() {
+    func testHashesAreConsistent() {
         
         let jNull = JSONValue.null
         XCTAssertEqual(jNull.hashValue, jNull.hashValue)

    }
    
    func testArraySubscripting() {
        let arr = [ 1, "derp" ] as [Any]
        var jObj = try! JSONValue(array: arr)
        
        XCTAssertEqual(jObj[0], JSONValue.number(1))
        XCTAssertEqual(jObj[1], JSONValue.string("derp"))
        
        jObj[2] = JSONValue.string("yo")
        

        ("testArraySubscripting", testArraySubscripting),
        ("testEarlyNullReturnsNullWhenSubscriptingKeyPath", testEarlyNullReturnsNullWhenSubscriptingKeyPath),
        ("testFalseAndTrueHashesAreNotEqual", testFalseAndTrueHashesAreNotEqual),
        ("testHashesAreDeterministic", testHashesAreConsistent),
        ("testUniqueHashesForKeyValueReorderingOnJSONObject", testUniqueHashesForKeyValueReorderingOnJSONObject),
        ("test0NumberFalseAndNullHashesAreUnique", test0NumberFalseAndNullHashesAreUnique),
        ("testArrayToFromJSONConvertsProperly", testArrayToFromJSONConvertsProperly),
