     // MARK: md5 test
     
     func testHashDataMD5() {
-        let result = prepateTestData().digest.md5
+        let result = prepareTestData().digest.md5
         let expect = "f20f4adb92446d62197d300dc1a7d22e"
         XCTAssert(result == expect, "Fail to pass Hash.Data.md5 Test, result = \(result), but expect \(expect)")
     }

    }

    func testFilePathHashMD5() {
        let result = prepateTestPath().fileDigest.md5
        let expect = "f20f4adb92446d62197d300dc1a7d22e"
        XCTAssert(result == expect, "Fail to pass FileHash.Path.md5 Test, result = \(result), but expect \(expect)")
    }
}

    
    // MARK: Helps
    
    private func prepareTestPath() -> String {
        guard let path = Bundle(for: SwiftyHashTests.self).path(forResource: "Github", ofType: "png") else {
            fatalError("Fail to find the image 'Github.png'")
        }
        return path
    }
    
    private func prepareTestData() -> Data {
        guard let data = FileManager.default.contents(atPath: prepareTestPath()) else {
            fatalError("Fail to load the image 'Github.png'")
        }
        return data
