1 package org.onap.aai.sparky.subscription.config;
4 import static org.junit.Assert.assertNotNull;
5 import static org.junit.Assert.assertTrue;
7 import java.util.ArrayList;
9 import org.junit.Before;
10 import org.junit.Test;
13 public class SubscriptionConfigTest {
17 private SubscriptionConfig subscriptionConfig;
18 private ArrayList<String> annEntities;
21 public void init() throws Exception {
22 subscriptionConfig = new SubscriptionConfig();
23 annEntities = new ArrayList<String>();
29 public void updateValues() {
31 subscriptionConfig.setSubscriptionTarget("portal");
32 assertNotNull(subscriptionConfig.getSubscriptionTarget());
33 subscriptionConfig.setSubscriptionOrigin("sparky");
34 assertNotNull(subscriptionConfig.getSubscriptionOrigin());
35 subscriptionConfig.setSubscriptionMessageType("subscribe");
36 assertNotNull(subscriptionConfig.getSubscriptionMessageType());
37 subscriptionConfig.setSubscriptionTopic("portal-dispalyNotification");
38 assertNotNull(subscriptionConfig.getSubscriptionTopic());
39 subscriptionConfig.setAnnEntitiyTypes(annEntities);
40 assertNotNull(subscriptionConfig.getAnnEntitiyTypes());
41 subscriptionConfig.setLaunchOITarget("portal");
42 assertNotNull(subscriptionConfig.getLaunchOITarget());
43 subscriptionConfig.setLaunchOIOrigin("sparky");
44 assertNotNull(subscriptionConfig.getLaunchOIOrigin());
45 subscriptionConfig.setLaunchOIMessageType("publish");
46 assertNotNull(subscriptionConfig.getLaunchOIMessageType());
47 subscriptionConfig.setLaunchOITopic("portal-displayNotification");
48 assertNotNull(subscriptionConfig.getLaunchOITopic());
49 subscriptionConfig.setIsLaunchOIEnabled(true);
50 assertTrue(subscriptionConfig.getIsLaunchOIEnabled());