2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright 2019 China Mobile
6 *=================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
21 package org.onap.datalake.feeder.dto;
23 import org.junit.Test;
24 import org.onap.datalake.feeder.domain.DesignType;
25 import org.onap.datalake.feeder.domain.PortalDesign;
26 import org.onap.datalake.feeder.domain.Topic;
27 import org.onap.datalake.feeder.domain.TopicName;
29 import static org.junit.Assert.*;
31 public class PortalDesignConfigTest {
34 public void testIs() {
36 PortalDesign testPortaldesign = new PortalDesign();
37 testPortaldesign.setId(1);
38 testPortaldesign.setTopicName(new TopicName("test"));
39 DesignType testDesignType = new DesignType();
40 testDesignType.setName("test");
41 testPortaldesign.setDesignType(testDesignType);
43 PortalDesign testPortaldesign2 = new PortalDesign();
44 testPortaldesign2.setId(1);
45 testPortaldesign2.setTopicName(new TopicName("test"));
46 DesignType testDesignType2 = new DesignType();
47 testDesignType2.setName("test");
48 testPortaldesign2.setDesignType(testDesignType2);
50 PortalDesignConfig testPortalDesignConfig = testPortaldesign.getPortalDesignConfig();
52 assertNotEquals(testPortalDesignConfig, testPortaldesign2.getPortalDesignConfig());
53 assertNotEquals(testPortalDesignConfig, null);
54 assertNotEquals(testPortalDesignConfig.getId(), null);
55 assertEquals(testPortalDesignConfig.getBody(), null);
56 assertEquals(testPortalDesignConfig.getNote(), null);
57 assertEquals(testPortalDesignConfig.getName(), null);
58 assertEquals(testPortalDesignConfig.getSubmitted(), null);
59 assertEquals(testPortalDesignConfig.getDesignType(), null);
60 assertEquals(testPortalDesignConfig.getDisplay(), "test");