2 * Copyright (C) 2019 Bell Canada. All rights reserved.
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.
9 package org.onap.ccsdk.apps.cdssdclistener;
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;
19 @RunWith(SpringRunner.class)
20 @EnableConfigurationProperties(CdsSdcListenerConfiguration.class)
21 @SpringBootTest(classes = {CdsSdcListenerConfigurationTest.class})
22 public class CdsSdcListenerConfigurationTest {
25 private CdsSdcListenerConfiguration listenerConfiguration;
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);