Skip to content

Commit 37d42bb

Browse files
Fix DecryptRequestTest
1 parent c182cd5 commit 37d42bb

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/test/java/com/amazonaws/encryptionsdk/DecryptRequestTest.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
package com.amazonaws.encryptionsdk;
1515

16+
import com.amazonaws.encryptionsdk.internal.StaticKeyring;
1617
import com.amazonaws.encryptionsdk.keyrings.Keyring;
1718
import org.junit.jupiter.api.Test;
1819
import org.junit.jupiter.api.extension.ExtendWith;
@@ -27,7 +28,7 @@ class DecryptRequestTest {
2728

2829
@Mock private Keyring keyring;
2930
@Mock private ParsedCiphertext parsedCiphertext;
30-
private static final byte[] CIPHERTEXT = new byte[] {1, 2,3 };
31+
private static final byte[] CIPHERTEXT = new byte[] {1,2,3};
3132

3233
@Test
3334
void testBothCiphertextAndParsedCiphertext() {
@@ -50,9 +51,15 @@ void testNeitherCiphertextOrParsedCiphertext() {
5051
@Test
5152
void testKeyringUsesDefaultCmm() {
5253

54+
byte[] ciphertext = new AwsCrypto().encrypt(EncryptRequest.builder()
55+
.keyring(new StaticKeyring("keyId"))
56+
.plaintext(new byte[]{4, 5, 6})
57+
.build()).getResult();
58+
59+
5360
assertTrue(DecryptRequest.builder()
5461
.keyring(keyring)
55-
.ciphertext(CIPHERTEXT).build().cryptoMaterialsManager()
62+
.ciphertext(ciphertext).build().cryptoMaterialsManager()
5663
instanceof DefaultCryptoMaterialsManager);
5764
}
5865
}

0 commit comments

Comments
 (0)