aboutsummaryrefslogtreecommitdiff
path: root/src/test/model/pki/crl/RevokedCertificateTest.java
blob: 659e4210f148cb5bfdd8dde3774e8886cfcaab5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package model.pki.crl;

import model.asn1.*;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

import java.time.ZoneId;
import java.time.ZonedDateTime;

import static model.TestConstants.*;
import static org.junit.jupiter.api.Assertions.*;

public class RevokedCertificateTest {
    @Test
    void testConstructor() {
        assertEquals(123, REVOKED_CESSATION.getSerialNumber().getLong());
        assertEquals(UtcTime.TAG.getNumber(), REVOKED_CESSATION.getRevocationDate().getTag().getNumber());
        assertEquals(Reason.CESSATION_OF_OPERATION, REVOKED_CESSATION.getReason());
    }

    @Test
    void testEncode() {
        assertArrayEquals(REVOKED_KEY_COMPROMISE_DER, REVOKED_KEY_COMPROMISE.encodeDER());
    }
}