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;
28 import static org.junit.Assert.*;
30 public class PortalDesignConfigTest {
33 public void testIs() {
35 PortalDesign testPortaldesign = new PortalDesign();
36 testPortaldesign.setId(1);
37 testPortaldesign.setTopic(new Topic("test"));
38 DesignType testDesignType = new DesignType();
39 testDesignType.setName("test");
40 testPortaldesign.setDesignType(testDesignType);
42 PortalDesign testPortaldesign2 = new PortalDesign();
43 testPortaldesign2.setId(1);
44 testPortaldesign2.setTopic(new Topic("test"));
45 DesignType testDesignType2 = new DesignType();
46 testDesignType2.setName("test");
47 testPortaldesign2.setDesignType(testDesignType2);
49 PortalDesignConfig testPortalDesignConfig = testPortaldesign.getPortalDesignConfig();
51 assertNotEquals(testPortalDesignConfig, testPortaldesign2.getPortalDesignConfig());
52 assertNotEquals(testPortalDesignConfig, null);
53 assertNotEquals(testPortalDesignConfig.getId(), null);
54 assertEquals(testPortalDesignConfig.getBody(), null);
55 assertEquals(testPortalDesignConfig.getNote(), null);
56 assertEquals(testPortalDesignConfig.getName(), null);
57 assertEquals(testPortalDesignConfig.getSubmitted(), null);