소스 검색

fixed unit test

Sebastian Stenzel 9 년 전
부모
커밋
ae7e865c24
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      main/filesystem-crypto/src/test/java/org/cryptomator/crypto/engine/impl/FileHeaderTest.java

+ 3 - 2
main/filesystem-crypto/src/test/java/org/cryptomator/crypto/engine/impl/FileHeaderTest.java

@@ -16,6 +16,7 @@ import javax.crypto.SecretKey;
 import javax.crypto.spec.SecretKeySpec;
 
 import org.bouncycastle.util.encoders.Base64;
+import org.cryptomator.crypto.engine.AuthenticationFailedException;
 import org.junit.Assert;
 import org.junit.Test;
 
@@ -63,7 +64,7 @@ public class FileHeaderTest {
 		Assert.assertArrayEquals(new byte[32], header.getPayload().getContentKey().getEncoded());
 	}
 
-	@Test(expected = IllegalArgumentException.class)
+	@Test(expected = AuthenticationFailedException.class)
 	public void testDecryptionWithInvalidMac1() {
 		final byte[] keyBytes = new byte[32];
 		final SecretKey headerKey = new SecretKeySpec(keyBytes, "AES");
@@ -72,7 +73,7 @@ public class FileHeaderTest {
 		FileHeader.decrypt(headerKey, new ThreadLocalMac(macKey, "HmacSHA256"), headerBuf);
 	}
 
-	@Test(expected = IllegalArgumentException.class)
+	@Test(expected = AuthenticationFailedException.class)
 	public void testDecryptionWithInvalidMac2() {
 		final byte[] keyBytes = new byte[32];
 		final SecretKey headerKey = new SecretKeySpec(keyBytes, "AES");