]> WPIA git - gigi.git/blobdiff - tests/club/wpia/gigi/dbObjects/TestCertificate.java
add: handling of who issued a certificate
[gigi.git] / tests / club / wpia / gigi / dbObjects / TestCertificate.java
index fe35729aed4a8e3c98c8455a5c7844977f39f618..0b4d6549d962ceb255ad924d3622a74ac6f3c021 100644 (file)
@@ -67,4 +67,14 @@ public class TestCertificate extends ClientBusinessTest {
         assertEquals(key, c.getAttachment(AttachmentType.CSR));
         assertEquals("b", c.getAttachment(AttachmentType.CRT));
     }
+
+    @Test
+    public void testActor() throws GeneralSecurityException, IOException, GigiApiException {
+        KeyPair kp = generateKeypair();
+        String key = generatePEMCSR(kp, "CN=testmail@example.com");
+        Certificate c = new Certificate(u, u, Certificate.buildDN("CN", "testmail@example.com"), Digest.SHA256, key, CSRType.CSR, getClientProfile());
+
+        assertEquals(u, c.getActor());
+        assertEquals("AB", c.getActor().getInitials());
+    }
 }