1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.commons.compress.archivers.zip;
20
21 import static org.junit.jupiter.api.Assertions.assertEquals;
22 import static org.junit.jupiter.api.Assertions.assertNotNull;
23
24 import org.apache.commons.compress.archivers.zip.PKWareExtraHeader.EncryptionAlgorithm;
25 import org.apache.commons.compress.archivers.zip.PKWareExtraHeader.HashAlgorithm;
26 import org.junit.jupiter.api.Test;
27
28 public class PkWareExtraHeaderTest {
29
30 @Test
31 public void testEncryptionAlgorithm() {
32 final String name = "AES256";
33 final int code = EncryptionAlgorithm.AES256.getCode();
34 final EncryptionAlgorithm e = EncryptionAlgorithm.valueOf(name);
35 assertEquals(code, e.getCode());
36 assertNotNull(e);
37 }
38
39 @Test
40 public void testHashAlgorithm() {
41 final String name = "SHA256";
42 final int code = HashAlgorithm.SHA256.getCode();
43 final HashAlgorithm e = HashAlgorithm.valueOf(name);
44 assertEquals(code, e.getCode());
45 assertNotNull(e);
46 }
47
48 }