1 package org.onap.aai.sparky.subscription.services;
3 import static org.junit.Assert.assertNotNull;
5 import org.junit.Before;
7 import org.onap.aai.sparky.subscription.config.SubscriptionConfig;
9 public class SubscriptionServiceTest {
11 private SubscriptionService subscriptionService, subscriptionService2;
12 private SubscriptionConfig subscriptionConfig, subscriptionConfig2;
15 public void init() throws Exception {
16 subscriptionConfig = new SubscriptionConfig();
17 subscriptionConfig.setSubscriptionTarget("portal");
18 subscriptionConfig.setSubscriptionOrigin("sparky");
19 subscriptionConfig.setSubscriptionMessageType("subscribe");
20 subscriptionConfig.setSubscriptionTopic("portal-dispalyNotification");
21 subscriptionConfig.setLaunchOITarget("portal");
22 subscriptionConfig.setLaunchOIOrigin("sparky");
23 subscriptionConfig.setLaunchOIMessageType("publish");
24 subscriptionConfig.setLaunchOITopic("portal-displayNotification");
25 subscriptionConfig.setIsLaunchOIEnabled(true);
27 subscriptionConfig2 = new SubscriptionConfig();
28 subscriptionConfig2.setSubscriptionTarget("");
29 subscriptionConfig2.setSubscriptionOrigin("");
30 subscriptionConfig2.setSubscriptionMessageType("");
31 subscriptionConfig2.setSubscriptionTopic("");
32 subscriptionConfig2.setLaunchOITarget("");
33 subscriptionConfig2.setLaunchOIOrigin("");
34 subscriptionConfig2.setLaunchOIMessageType("");
35 subscriptionConfig2.setLaunchOITopic("");
36 subscriptionConfig2.setIsLaunchOIEnabled(true);
38 subscriptionService = new SubscriptionService(subscriptionConfig);
39 subscriptionService2 = new SubscriptionService(subscriptionConfig2);
44 public void updateValues() throws Exception {
46 assertNotNull(subscriptionService.buildSubscriptionPayload());
47 assertNotNull(subscriptionService2.buildSubscriptionPayload());