Migrate "ms/controllerblueprints" from ccsdk/apps
[ccsdk/cds.git] / ms / cds-sdc-listener / application / src / test / java / org / onap / ccsdk / cds / cdssdclistener / CdsSdcListenerConfigurationTest.java
1 /*
2  * Copyright (C) 2019 Bell Canada. All rights reserved.
3  *
4  * NOTICE:  All the intellectual and technical concepts contained herein are
5  * proprietary to Bell Canada and are protected by trade secret or copyright law.
6  * Unauthorized copying of this file, via any medium is strictly prohibited.
7  */
8
9 package org.onap.ccsdk.cds.cdssdclistener;
10
11 import static org.junit.Assert.assertEquals;
12 import org.junit.Test;
13 import org.junit.runner.RunWith;
14 import org.springframework.beans.factory.annotation.Autowired;
15 import org.springframework.boot.context.properties.EnableConfigurationProperties;
16 import org.springframework.boot.test.context.SpringBootTest;
17 import org.springframework.test.context.junit4.SpringRunner;
18
19 @RunWith(SpringRunner.class)
20 @EnableConfigurationProperties(CdsSdcListenerConfiguration.class)
21 @SpringBootTest(classes = {CdsSdcListenerConfigurationTest.class})
22 public class CdsSdcListenerConfigurationTest {
23
24     @Autowired
25     private CdsSdcListenerConfiguration listenerConfiguration;
26
27     @Test
28     public void testCdsSdcListenerConfiguration() {
29         assertEquals(listenerConfiguration.getAsdcAddress(), "localhost:8443");
30         assertEquals(listenerConfiguration.getMsgBusAddress().stream().findFirst().get(), "localhost");
31         assertEquals(listenerConfiguration.getUser(), "vid");
32         assertEquals(listenerConfiguration.getPassword(), "Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U");
33         assertEquals(listenerConfiguration.getPollingInterval(), 15);
34         assertEquals(listenerConfiguration.getPollingTimeout(), 15);
35         assertEquals(listenerConfiguration.getRelevantArtifactTypes().stream().findFirst().get(), "TOSCA_CSAR");
36         assertEquals(listenerConfiguration.getConsumerGroup(), "cds-id-local");
37         assertEquals(listenerConfiguration.getEnvironmentName(), "AUTO");
38         assertEquals(listenerConfiguration.getConsumerID(), "cds-id-local");
39         assertEquals(listenerConfiguration.activateServerTLSAuth(), false);
40     }
41 }