diff options
author | Pawel Baniewski <pawel.baniewski@nokia.com> | 2021-07-07 07:34:05 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2021-07-07 07:34:05 +0000 |
commit | d1c1e239d5ce46880563d7cccc7d57da6315482a (patch) | |
tree | 2f80603a4044421f3005f5792972a6a7964010a9 /certService/src/test/java/org/onap/oom/certservice/certification/CertificationProviderTest.java | |
parent | 62d037f9368ae9300ff24292e142df0811479ad1 (diff) | |
parent | 52c8476b49aab2a54c875d14ddab7ac26b010a32 (diff) |
Merge "[OOM-CERT-SERVICE] Add Certification Request functionality"
Diffstat (limited to 'certService/src/test/java/org/onap/oom/certservice/certification/CertificationProviderTest.java')
-rw-r--r-- | certService/src/test/java/org/onap/oom/certservice/certification/CertificationProviderTest.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/certService/src/test/java/org/onap/oom/certservice/certification/CertificationProviderTest.java b/certService/src/test/java/org/onap/oom/certservice/certification/CertificationProviderTest.java index 4e7908f5..7d75a655 100644 --- a/certService/src/test/java/org/onap/oom/certservice/certification/CertificationProviderTest.java +++ b/certService/src/test/java/org/onap/oom/certservice/certification/CertificationProviderTest.java @@ -160,6 +160,28 @@ class CertificationProviderTest { } @Test + void shouldCorrectConvertToCertificationModelForCertificationRequest() + throws IOException, CertificateException, CmpClientException { + + when( + cmpClient.certificationRequest(any(CsrModel.class), any(Cmpv2Server.class)) + ).thenReturn(getCMPv2CertificationModel()); + + CertificationModel certificationModel = certificationProvider + .certificationRequest(csrModel, server); + List<String> certificateChain = certificationModel.getCertificateChain(); + List<String> trustedCertificates = certificationModel.getTrustedCertificates(); + + assertThat(certificateChain.size()).isEqualTo(EXPECTED_SIZE_ONE); + assertThat(certificateChain.get(0)).startsWith(EXPECTED_BEGIN_OF_CERTIFICATE); + assertThat(certificateChain.get(0)).endsWith(EXPECTED_END_OF_CERTIFICATE); + + assertThat(trustedCertificates.size()).isEqualTo(EXPECTED_SIZE_ONE); + assertThat(trustedCertificates.get(0)).startsWith(EXPECTED_BEGIN_OF_CERTIFICATE); + assertThat(trustedCertificates.get(0)).endsWith(EXPECTED_END_OF_CERTIFICATE); + } + + @Test void certificationProviderThrowCmpClientWhenCallingClientFailsForUpdateCertificate() throws CmpClientException { // Given |