2 * ============LICENSE_START==========================================
4 * ===================================================================
5 * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
6 * ===================================================================
8 * Unless otherwise specified, all software contained herein is licensed
9 * under the Apache License, Version 2.0 (the "License");
10 * you may not use this software except in compliance with the License.
11 * You may obtain a copy of the License at
13 * http://www.apache.org/licenses/LICENSE-2.0
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
21 * Unless otherwise specified, all documentation contained herein is licensed
22 * under the Creative Commons License, Attribution 4.0 Intl. (the "License");
23 * you may not use this documentation except in compliance with the License.
24 * You may obtain a copy of the License at
26 * https://creativecommons.org/licenses/by/4.0/
28 * Unless required by applicable law or agreed to in writing, documentation
29 * distributed under the License is distributed on an "AS IS" BASIS,
30 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
31 * See the License for the specific language governing permissions and
32 * limitations under the License.
34 * ============LICENSE_END============================================
38 package org.onap.portalapp.portal.transport;
40 import static org.junit.Assert.*;
42 import java.util.Date;
43 import java.util.HashSet;
46 import org.junit.Test;
48 public class CentralUserTest {
50 CentralUser centralUser = new CentralUser.CentralUserBuilder().setId(null).setCreated(null).setModified(null)
51 .setCreatedId(null).setModifiedId(null).setRowNum(null).setOrgId(null).setManagerId(null).setFirstName(null)
52 .setMiddleInitial(null).setLastName(null).setPhone(null).setFax(null).setCellular(null).setEmail(null)
53 .setAddressId(null).setAlertMethodCd(null).setHrid(null).setOrgUserId(null).setOrgCode(null)
54 .setAddress1(null).setAddress2(null).setCity(null).setState(null).setZipCode(null).setCountry(null)
55 .setOrgManagerUserId(null).setLocationClli(null).setBusinessCountryCode(null).setBusinessCountryName(null)
56 .setBusinessUnit(null).setBusinessUnitName(null).setDepartment(null).setDepartmentName(null)
57 .setCompanyCode(null).setCompany(null).setZipCodeSuffix(null).setJobTitle(null).setCommandChain(null)
58 .setSiloStatus(null).setCostCenter(null).setFinancialLocCode(null).setLoginId(null).setLoginPwd(null)
59 .setLastLoginDate(null).setActive(false).setInternal(false).setSelectedProfileId(null).setTimeZoneId(null)
60 .setOnline(false).setChatId(null).setUserApps(null).createCentralUser();
62 public CentralV2User mockCentralUser(){
63 Set<CentralV2UserApp> userApps = new HashSet<CentralV2UserApp>();
64 Set<CentralV2Role> pseudoRoles = new HashSet<CentralV2Role>();
65 CentralV2User centralV2User = new CentralV2User((long)1, null, null, (long)1, (long)1, (long)1, (long)1,
66 (long)1, "test", "test", "test", "test", "test",
67 "test", "test", (long)1, "test", "test", "test",
68 "test", "test", "test", "test", "test", "test", "test",
69 "test", "test", "test", "test",
70 "test", "test", "test", "test", "test",
71 "test", "test", "test", "test", "test",
72 "test", "test", "test", "test", null,
73 false, false, (long)1, (long)1, false, "test", userApps, pseudoRoles);
79 public void centralRoleTest(){
80 CentralV2User centralV2User = mockCentralUser();
82 Set<CentralV2UserApp> userApps = new HashSet<CentralV2UserApp>();
83 Set<CentralV2Role> pseudoRoles = new HashSet<CentralV2Role>();
84 CentralV2User centralV2User1 = new CentralV2User((long)1, null, null, (long)1, (long)1, (long)1, (long)1,
85 (long)1, "test", "test", "test", "test", "test",
86 "test", "test", (long)1, "test", "test", "test",
87 "test", "test", "test", "test", "test", "test", "test",
88 "test", "test", "test", "test",
89 "test", "test", "test", "test", "test",
90 "test", "test", "test", "test", "test",
91 "test", "test", "test", "test", null,
92 false, false, (long)1, (long)1, false, "test", userApps, pseudoRoles);
95 assertEquals(centralV2User, centralV2User1);
96 assertEquals(centralV2User.hashCode(), centralV2User1.hashCode());
97 assertTrue(centralV2User.equals(centralV2User1));
101 public void unt_IdTest(){
102 Long defaultValue=123L;
103 centralUser.setId(defaultValue);
104 assertEquals(defaultValue, centralUser.getId());
108 public void unt_createdTest(){
109 Date defaultValue=new Date();
110 centralUser.setCreated(defaultValue);
111 assertEquals(defaultValue, centralUser.getCreated());
115 public void unt_modifiedTest(){
116 Date defaultValue=new Date();
117 centralUser.setModified(defaultValue);
118 assertEquals(defaultValue, centralUser.getModified());
122 public void unt_createdIdTest(){
123 Long defaultValue=123L;
124 centralUser.setCreatedId(defaultValue);
125 assertEquals(defaultValue, centralUser.getCreatedId());
129 public void unt_modifiedIdTest(){
130 Long defaultValue=123L;
131 centralUser.setModifiedId(defaultValue);
132 assertEquals(defaultValue, centralUser.getModifiedId());
136 public void unt_rowNumTest(){
137 Long defaultValue=123L;
138 centralUser.setRowNum(defaultValue);
139 assertEquals(defaultValue, centralUser.getRowNum());
143 public void unt_orgIdTest(){
144 Long defaultValue=123L;
145 centralUser.setOrgId(defaultValue);
146 assertEquals(defaultValue, centralUser.getOrgId());
150 public void unt_managerIdTest(){
151 Long defaultValue=123L;
152 centralUser.setManagerId(defaultValue);
153 assertEquals(defaultValue, centralUser.getManagerId());
157 public void unt_firstNameTest(){
158 String defaultValue="test";
159 centralUser.setFirstName(defaultValue);
160 assertEquals(defaultValue, centralUser.getFirstName());
164 public void unt_middleInitialTest(){
165 String defaultValue="test";
166 centralUser.setMiddleInitial(defaultValue);
167 assertEquals(defaultValue, centralUser.getMiddleInitial());
171 public void unt_lastNameTest(){
172 String defaultValue="test";
173 centralUser.setLastName(defaultValue);
174 assertEquals(defaultValue, centralUser.getLastName());
178 public void unt_phoneTest(){
179 String defaultValue="test";
180 centralUser.setPhone(defaultValue);
181 assertEquals(defaultValue, centralUser.getPhone());
185 public void unt_faxTest(){
186 String defaultValue="test";
187 centralUser.setFax(defaultValue);
188 assertEquals(defaultValue, centralUser.getFax());
192 public void unt_cellularTest(){
193 String defaultValue="test";
194 centralUser.setCellular(defaultValue);
195 assertEquals(defaultValue, centralUser.getCellular());
199 public void unt_emailTest(){
200 String defaultValue="test";
201 centralUser.setEmail(defaultValue);
202 assertEquals(defaultValue, centralUser.getEmail());
206 public void unt_addressTest(){
207 Long defaultValue=123L;
208 centralUser.setAddressId(defaultValue);
209 assertEquals(defaultValue, centralUser.getAddressId());
213 public void unt_alertMethodCdTest(){
214 String defaultValue="testAlert";
215 centralUser.setAlertMethodCd(defaultValue);
216 assertEquals(defaultValue, centralUser.getAlertMethodCd());
220 public void unt_hridTest(){
221 String defaultValue="testHrid";
222 centralUser.setHrid(defaultValue);
223 assertEquals(defaultValue, centralUser.getHrid());
227 public void unt_orgUserIdTest(){
228 String defaultValue="testorgUseriD";
229 centralUser.setOrgUserId(defaultValue);
230 assertEquals(defaultValue, centralUser.getOrgUserId());
234 public void unt_orgCodeTest(){
235 String defaultValue="testorgcode";
236 centralUser.setOrgCode(defaultValue);
237 assertEquals(defaultValue, centralUser.getOrgCode());
241 public void unt_address1Test(){
242 String defaultValue="testaddress1";
243 centralUser.setAddress1(defaultValue);
244 assertEquals(defaultValue, centralUser.getAddress1());
248 public void unt_address2Test(){
249 String defaultValue="testaddress2";
250 centralUser.setAddress2(defaultValue);
251 assertEquals(defaultValue, centralUser.getAddress2());
255 public void unt_cityTest(){
256 String defaultValue="testcity";
257 centralUser.setCity(defaultValue);
258 assertEquals(defaultValue, centralUser.getCity());
262 public void unt_stateTest(){
263 String defaultValue="testcity";
264 centralUser.setState(defaultValue);
265 assertEquals(defaultValue, centralUser.getState());
269 public void unt_zipcodeTest(){
270 String defaultValue="testzipcode";
271 centralUser.setZipCode(defaultValue);
272 assertEquals(defaultValue, centralUser.getZipCode());
276 public void unt_countryTest(){
277 String defaultValue="testcountry";
278 centralUser.setCountry(defaultValue);
279 assertEquals(defaultValue, centralUser.getCountry());
283 public void unt_orgManagerUserIdTest(){
284 String defaultValue="testOrgManagerUserId";
285 centralUser.setOrgManagerUserId(defaultValue);
286 assertEquals(defaultValue, centralUser.getOrgManagerUserId());
290 public void unt_locationClliTest(){
291 String defaultValue="testLocationClli";
292 centralUser.setLocationClli(defaultValue);
293 assertEquals(defaultValue, centralUser.getLocationClli());
297 public void unt_businessCountryCodeTest(){
298 String defaultValue="testBusinessCountryCode";
299 centralUser.setBusinessCountryCode(defaultValue);
300 assertEquals(defaultValue, centralUser.getBusinessCountryCode());
304 public void unt_businessCountryNameTest(){
305 String defaultValue="testBusinessCountryName";
306 centralUser.setBusinessCountryName(defaultValue);
307 assertEquals(defaultValue, centralUser.getBusinessCountryName());
311 public void unt_businessUnitTest(){
312 String defaultValue="testBusinessUnit";
313 centralUser.setBusinessUnit(defaultValue);
314 assertEquals(defaultValue, centralUser.getBusinessUnit());
318 public void unt_businessUnitNameTest(){
319 String defaultValue="testBusinessUnitName";
320 centralUser.setBusinessUnitName(defaultValue);
321 assertEquals(defaultValue, centralUser.getBusinessUnitName());
325 public void unt_departmentTest(){
326 String defaultValue="testdepartment";
327 centralUser.setDepartment(defaultValue);
328 assertEquals(defaultValue, centralUser.getDepartment());
332 public void unt_departmentNameTest(){
333 String defaultValue="testdepartmentName";
334 centralUser.setDepartmentName(defaultValue);
335 assertEquals(defaultValue, centralUser.getDepartmentName());
339 public void unt_companyCodeTest(){
340 String defaultValue="testcompanyCode";
341 centralUser.setCompanyCode(defaultValue);
342 assertEquals(defaultValue, centralUser.getCompanyCode());
346 public void unt_companyTest(){
347 String defaultValue="testcompany";
348 centralUser.setCompany(defaultValue);
349 assertEquals(defaultValue, centralUser.getCompany());
353 public void unt_zipcodeSuffixTest(){
354 String defaultValue="testcompany";
355 centralUser.setZipCodeSuffix(defaultValue);
356 assertEquals(defaultValue, centralUser.getZipCodeSuffix());
360 public void unt_jobTitleTest(){
361 String defaultValue="testjobTitle";
362 centralUser.setJobTitle(defaultValue);
363 assertEquals(defaultValue, centralUser.getJobTitle());
367 public void unt_commandChainTest(){
368 String defaultValue="testcommandChain";
369 centralUser.setCommandChain(defaultValue);
370 assertEquals(defaultValue, centralUser.getCommandChain());
374 public void unt_siloStatusTest(){
375 String defaultValue="testcommandChain";
376 centralUser.setSiloStatus(defaultValue);
377 assertEquals(defaultValue, centralUser.getSiloStatus());
381 public void unt_costCenterTest(){
382 String defaultValue="testcommandChain";
383 centralUser.setCostCenter(defaultValue);
384 assertEquals(defaultValue, centralUser.getCostCenter());
388 public void unt_financialLocCodeTest(){
389 String defaultValue="testcommandChain";
390 centralUser.setFinancialLocCode(defaultValue);
391 assertEquals(defaultValue, centralUser.getFinancialLocCode());
395 public void unt_loginIdTest(){
396 String defaultValue="testcommandChain";
397 centralUser.setLoginId(defaultValue);
398 assertEquals(defaultValue, centralUser.getLoginId());
402 public void unt_loginPwdTest(){
403 String defaultValue="testcommandChain";
404 centralUser.setLoginPwd(defaultValue);
405 assertEquals(defaultValue, centralUser.getLoginPwd());
409 public void unt_lastLoginDateTest(){
410 Date defaultValue=new Date();
411 centralUser.setLastLoginDate(defaultValue);
412 assertEquals(defaultValue, centralUser.getLastLoginDate());
416 public void unt_activeTest(){
417 boolean defaultValue= false;
418 centralUser.setActive(defaultValue);
419 assertEquals(defaultValue, centralUser.isActive());
423 public void unt_internalTest(){
424 boolean defaultValue= false;
425 centralUser.setInternal(defaultValue);
426 assertEquals(defaultValue, centralUser.isInternal());
430 public void unt_selectedProfileIdTest(){
431 Long defaultValue= (long)123;
432 centralUser.setSelectedProfileId(defaultValue);
433 assertEquals(defaultValue, centralUser.getSelectedProfileId());
437 public void unt_timeZoneIdTest(){
438 Long defaultValue= (long)123;
439 centralUser.setTimeZoneId(defaultValue);
440 assertEquals(defaultValue, centralUser.getTimeZoneId());
444 public void unt_onlineTest(){
445 boolean defaultValue= false;
446 centralUser.setOnline(defaultValue);
447 assertEquals(defaultValue, centralUser.isOnline());
451 public void unt_chatIdTest(){
452 String defaultValue= "false";
453 centralUser.setChatId(defaultValue);
454 assertEquals(defaultValue, centralUser.getChatId());
458 public void unt_userAppsTest(){
459 Set<CentralUserApp> userApps= new HashSet<CentralUserApp>();
460 centralUser.setUserApps(userApps);
461 assertEquals(userApps, centralUser.getUserApps());
465 public void unt_getPseudoRolesTest(){
466 Set<CentralRole> centralRoles= new HashSet<CentralRole>();
467 centralUser.setPseudoRoles(centralRoles);
468 assertEquals(centralRoles, centralUser.getPseudoRoles());