Browse Source

Update AES Access test for Updatable feature

Marcin Krzyżanowski 9 years ago
parent
commit
1e02e34e14
1 changed files with 8 additions and 2 deletions
  1. 8 2
      Tests/CryptoSwiftTests/Access.swift

+ 8 - 2
Tests/CryptoSwiftTests/Access.swift

@@ -163,8 +163,14 @@ class Access: XCTestCase {
     func testAES() {
     func testAES() {
         do {
         do {
             let aes = try AES(key: "secret0key000000", iv: "0123456789012345")
             let aes = try AES(key: "secret0key000000", iv: "0123456789012345")
-            let _ = aes.makeEncryptor()
-            let _ = aes.makeDecryptor()
+            var encryptor = aes.makeEncryptor()
+            let _ = try encryptor.update(withBytes: [1,2,3])
+            let _ = try encryptor.finish()
+
+            var decryptor = aes.makeDecryptor()
+            let _ = try decryptor.update(withBytes: [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16])
+            let _ = try decryptor.finish()
+
             let enc = try aes.encrypt([1,2,3])
             let enc = try aes.encrypt([1,2,3])
             let _ = try aes.decrypt(enc)
             let _ = try aes.decrypt(enc)