|
@@ -37,6 +37,13 @@ class CryptoSwiftTests: XCTestCase {
|
|
|
XCTAssertEqualObjects(sha1String, "40BD001563085FC35165329EA1FF5C5ECBDBBEEF", "SHA1 calculation failed");
|
|
|
}
|
|
|
|
|
|
+ func testHashEnum() {
|
|
|
+ var data:NSData = NSData(bytes: [49, 50, 51] as Byte[], length: 3)
|
|
|
+ let md5 = CryptoHash.md5.hash(data);
|
|
|
+ var md5String:String = md5.toHexString();
|
|
|
+ XCTAssertEqualObjects(md5String, "202CB962AC59075B964B07152D234B70", "MD5 calculation failed");
|
|
|
+ }
|
|
|
+
|
|
|
// func testPerformanceExample() {
|
|
|
// self.measureBlock() {
|
|
|
// }
|