2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
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=========================================================
20 package org.onap.policy.rest.jpa;
22 import static org.junit.Assert.assertTrue;
24 import org.junit.Before;
25 import org.junit.Test;
26 import org.onap.policy.common.logging.flexlogger.FlexLogger;
27 import org.onap.policy.common.logging.flexlogger.Logger;
29 public class MicroServiceDictionaryJPATest {
31 private static Logger logger = FlexLogger.getLogger(MicroServiceDictionaryJPATest.class);
32 private UserInfo userInfo;
35 public void setUp() throws Exception {
36 logger.info("setUp: Entering");
37 userInfo = new UserInfo();
38 userInfo.setUserLoginId("Test");
39 userInfo.setUserName("Test");
40 logger.info("setUp: exit");
44 public void testDCAEUsers(){
45 DCAEUsers data = new DCAEUsers();
47 assertTrue(1 == data.getId());
49 assertTrue("Test".equals(data.getName()));
50 data.setDescriptionValue("Test");
51 assertTrue("Test".equals(data.getDescriptionValue()));
55 public void testDCAEuuid(){
56 DCAEuuid data = new DCAEuuid();
58 assertTrue(1 == data.getId());
60 assertTrue("Test".equals(data.getName()));
61 data.setDescription("Test");
62 assertTrue("Test".equals(data.getDescription()));
66 public void testMSConfigName(){
67 MicroServiceConfigName data = new MicroServiceConfigName();
69 assertTrue(1 == data.getId());
71 assertTrue("Test".equals(data.getName()));
72 data.setDescriptionValue("Test");
73 assertTrue("Test".equals(data.getDescriptionValue()));
77 public void testMSConfigLocation(){
78 MicroServiceLocation data = new MicroServiceLocation();
80 assertTrue(1 == data.getId());
82 assertTrue("Test".equals(data.getName()));
83 data.setDescriptionValue("Test");
84 assertTrue("Test".equals(data.getDescriptionValue()));
88 public void testMSModels(){
89 MicroServiceModels data = new MicroServiceModels();
91 assertTrue(1 == data.getId());
92 data.setModelName("Test");
93 assertTrue("Test".equals(data.getModelName()));
94 data.setDescription("Test");
95 assertTrue("Test".equals(data.getDescription()));
96 data.setDependency("Test");
97 assertTrue("Test".equals(data.getDependency()));
98 data.setEnumValues("Test");
99 assertTrue("Test".equals(data.getEnumValues()));
100 data.setAnnotation("Test");
101 assertTrue("Test".equals(data.getAnnotation()));
102 data.setAttributes("Test");
103 assertTrue("Test".equals(data.getAttributes()));
104 data.setRef_attributes("Test");
105 assertTrue("Test".equals(data.getRef_attributes()));
106 data.setUserCreatedBy(userInfo);
107 assertTrue(data.getUserCreatedBy()!=null);
108 data.setSub_attributes("Test");
109 assertTrue("Test".equals(data.getSub_attributes()));
110 data.setVersion("Test");
111 assertTrue("Test".equals(data.getVersion()));
115 public void testMSAttributeDictionary(){
116 MicroServiceAttribute data = new MicroServiceAttribute();
118 assertTrue(1 == data.getId());
119 data.setName("Test");
120 assertTrue("Test".equals(data.getName()));
121 data.setValue("Test");
122 assertTrue("Test".equals(data.getValue()));
123 data.setModelName("Test");
124 assertTrue("Test".equals(data.getModelName()));
128 public void testPolicyScopeService(){
129 PolicyScopeService data = new PolicyScopeService();
131 assertTrue(1 == data.getId());
132 data.setName("Test");
133 assertTrue("Test".equals(data.getName()));
134 data.setDescriptionValue("Test");
135 assertTrue("Test".equals(data.getDescriptionValue()));
139 public void testPolicyScopeResource(){
140 PolicyScopeResource data = new PolicyScopeResource();
142 assertTrue(1 == data.getId());
143 data.setName("Test");
144 assertTrue("Test".equals(data.getName()));
145 data.setDescriptionValue("Test");
146 assertTrue("Test".equals(data.getDescriptionValue()));
150 public void testPolicyScopeType(){
151 PolicyScopeType data = new PolicyScopeType();
153 assertTrue(1 == data.getId());
154 data.setName("Test");
155 assertTrue("Test".equals(data.getName()));
156 data.setDescriptionValue("Test");
157 assertTrue("Test".equals(data.getDescriptionValue()));
161 public void testPolicyScopeClosedLoop(){
162 PolicyScopeClosedLoop data = new PolicyScopeClosedLoop();
164 assertTrue(1 == data.getId());
165 data.setName("Test");
166 assertTrue("Test".equals(data.getName()));
167 data.setDescriptionValue("Test");
168 assertTrue("Test".equals(data.getDescriptionValue()));
172 public void testPolicyScopeGroupPolicyScopeList(){
173 GroupPolicyScopeList data = new GroupPolicyScopeList();
175 assertTrue(1 == data.getId());
176 data.setGroupName("Test");
177 assertTrue("Test".equals(data.getGroupName()));
178 data.setDescription("Test");
179 assertTrue("Test".equals(data.getDescription()));
180 data.setGroupList("Test");
181 assertTrue("Test".equals(data.getGroupList()));
185 public void testClosedLoops(){
186 ClosedLoops data = new ClosedLoops();
188 assertTrue(1 == data.getId());
189 data.setClosedLoopControlName("Test");
190 assertTrue("Test".equals(data.getClosedLoopControlName()));
191 data.setAlarmConditions("Test");
192 assertTrue("Test".equals(data.getAlarmConditions()));
193 data.setYaml("Test");
194 assertTrue("Test".equals(data.getYaml()));
198 public void testVMType(){
199 VMType data = new VMType();
201 assertTrue(1 == data.getId());
202 data.setName("Test");
203 assertTrue("Test".equals(data.getName()));
204 data.setDescription("Test");
205 assertTrue("Test".equals(data.getDescription()));