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.CentralV2UserBuilder().setId((long) 1).setCreated(null)
66 .setModified(null).setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setOrgId((long) 1)
67 .setManagerId((long) 1).setFirstName("test").setMiddleInitial("test").setLastName("test")
68 .setPhone("test").setFax("test").setCellular("test").setEmail("test").setAddressId((long) 1)
69 .setAlertMethodCd("test").setHrid("test").setOrgUserId("test").setOrgCode("test").setAddress1("test")
70 .setAddress2("test").setCity("test").setState("test").setZipCode("test").setCountry("test")
71 .setOrgManagerUserId("test").setLocationClli("test").setBusinessCountryCode("test")
72 .setBusinessCountryName("test").setBusinessUnit("test").setBusinessUnitName("test")
73 .setDepartment("test").setDepartmentName("test").setCompanyCode("test").setCompany("test")
74 .setZipCodeSuffix("test").setJobTitle("test").setCommandChain("test").setSiloStatus("test")
75 .setCostCenter("test").setFinancialLocCode("test").setLoginId("test").setLoginPwd("test")
76 .setLastLoginDate(null).setActive(false).setInternal(false).setSelectedProfileId((long) 1)
77 .setTimeZoneId((long) 1).setOnline(false).setChatId("test").setUserApps(userApps)
78 .setPseudoRoles(pseudoRoles).createCentralV2User();
84 public void centralRoleTest(){
85 CentralV2User centralV2User = mockCentralUser();
87 Set<CentralV2UserApp> userApps = new HashSet<CentralV2UserApp>();
88 Set<CentralV2Role> pseudoRoles = new HashSet<CentralV2Role>();
89 CentralV2User centralV2User1 = new CentralV2User.CentralV2UserBuilder().setId((long) 1).setCreated(null)
90 .setModified(null).setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setOrgId((long) 1)
91 .setManagerId((long) 1).setFirstName("test").setMiddleInitial("test").setLastName("test")
92 .setPhone("test").setFax("test").setCellular("test").setEmail("test").setAddressId((long) 1)
93 .setAlertMethodCd("test").setHrid("test").setOrgUserId("test").setOrgCode("test").setAddress1("test")
94 .setAddress2("test").setCity("test").setState("test").setZipCode("test").setCountry("test")
95 .setOrgManagerUserId("test").setLocationClli("test").setBusinessCountryCode("test")
96 .setBusinessCountryName("test").setBusinessUnit("test").setBusinessUnitName("test")
97 .setDepartment("test").setDepartmentName("test").setCompanyCode("test").setCompany("test")
98 .setZipCodeSuffix("test").setJobTitle("test").setCommandChain("test").setSiloStatus("test")
99 .setCostCenter("test").setFinancialLocCode("test").setLoginId("test").setLoginPwd("test")
100 .setLastLoginDate(null).setActive(false).setInternal(false).setSelectedProfileId((long) 1)
101 .setTimeZoneId((long) 1).setOnline(false).setChatId("test").setUserApps(userApps)
102 .setPseudoRoles(pseudoRoles).createCentralV2User();
105 assertEquals(centralV2User, centralV2User1);
106 assertEquals(centralV2User.hashCode(), centralV2User1.hashCode());
107 assertTrue(centralV2User.equals(centralV2User1));
111 public void unt_IdTest(){
112 Long defaultValue=123L;
113 centralUser.setId(defaultValue);
114 assertEquals(defaultValue, centralUser.getId());
118 public void unt_createdTest(){
119 Date defaultValue=new Date();
120 centralUser.setCreated(defaultValue);
121 assertEquals(defaultValue, centralUser.getCreated());
125 public void unt_modifiedTest(){
126 Date defaultValue=new Date();
127 centralUser.setModified(defaultValue);
128 assertEquals(defaultValue, centralUser.getModified());
132 public void unt_createdIdTest(){
133 Long defaultValue=123L;
134 centralUser.setCreatedId(defaultValue);
135 assertEquals(defaultValue, centralUser.getCreatedId());
139 public void unt_modifiedIdTest(){
140 Long defaultValue=123L;
141 centralUser.setModifiedId(defaultValue);
142 assertEquals(defaultValue, centralUser.getModifiedId());
146 public void unt_rowNumTest(){
147 Long defaultValue=123L;
148 centralUser.setRowNum(defaultValue);
149 assertEquals(defaultValue, centralUser.getRowNum());
153 public void unt_orgIdTest(){
154 Long defaultValue=123L;
155 centralUser.setOrgId(defaultValue);
156 assertEquals(defaultValue, centralUser.getOrgId());
160 public void unt_managerIdTest(){
161 Long defaultValue=123L;
162 centralUser.setManagerId(defaultValue);
163 assertEquals(defaultValue, centralUser.getManagerId());
167 public void unt_firstNameTest(){
168 String defaultValue="test";
169 centralUser.setFirstName(defaultValue);
170 assertEquals(defaultValue, centralUser.getFirstName());
174 public void unt_middleInitialTest(){
175 String defaultValue="test";
176 centralUser.setMiddleInitial(defaultValue);
177 assertEquals(defaultValue, centralUser.getMiddleInitial());
181 public void unt_lastNameTest(){
182 String defaultValue="test";
183 centralUser.setLastName(defaultValue);
184 assertEquals(defaultValue, centralUser.getLastName());
188 public void unt_phoneTest(){
189 String defaultValue="test";
190 centralUser.setPhone(defaultValue);
191 assertEquals(defaultValue, centralUser.getPhone());
195 public void unt_faxTest(){
196 String defaultValue="test";
197 centralUser.setFax(defaultValue);
198 assertEquals(defaultValue, centralUser.getFax());
202 public void unt_cellularTest(){
203 String defaultValue="test";
204 centralUser.setCellular(defaultValue);
205 assertEquals(defaultValue, centralUser.getCellular());
209 public void unt_emailTest(){
210 String defaultValue="test";
211 centralUser.setEmail(defaultValue);
212 assertEquals(defaultValue, centralUser.getEmail());
216 public void unt_addressTest(){
217 Long defaultValue=123L;
218 centralUser.setAddressId(defaultValue);
219 assertEquals(defaultValue, centralUser.getAddressId());
223 public void unt_alertMethodCdTest(){
224 String defaultValue="testAlert";
225 centralUser.setAlertMethodCd(defaultValue);
226 assertEquals(defaultValue, centralUser.getAlertMethodCd());
230 public void unt_hridTest(){
231 String defaultValue="testHrid";
232 centralUser.setHrid(defaultValue);
233 assertEquals(defaultValue, centralUser.getHrid());
237 public void unt_orgUserIdTest(){
238 String defaultValue="testorgUseriD";
239 centralUser.setOrgUserId(defaultValue);
240 assertEquals(defaultValue, centralUser.getOrgUserId());
244 public void unt_orgCodeTest(){
245 String defaultValue="testorgcode";
246 centralUser.setOrgCode(defaultValue);
247 assertEquals(defaultValue, centralUser.getOrgCode());
251 public void unt_address1Test(){
252 String defaultValue="testaddress1";
253 centralUser.setAddress1(defaultValue);
254 assertEquals(defaultValue, centralUser.getAddress1());
258 public void unt_address2Test(){
259 String defaultValue="testaddress2";
260 centralUser.setAddress2(defaultValue);
261 assertEquals(defaultValue, centralUser.getAddress2());
265 public void unt_cityTest(){
266 String defaultValue="testcity";
267 centralUser.setCity(defaultValue);
268 assertEquals(defaultValue, centralUser.getCity());
272 public void unt_stateTest(){
273 String defaultValue="testcity";
274 centralUser.setState(defaultValue);
275 assertEquals(defaultValue, centralUser.getState());
279 public void unt_zipcodeTest(){
280 String defaultValue="testzipcode";
281 centralUser.setZipCode(defaultValue);
282 assertEquals(defaultValue, centralUser.getZipCode());
286 public void unt_countryTest(){
287 String defaultValue="testcountry";
288 centralUser.setCountry(defaultValue);
289 assertEquals(defaultValue, centralUser.getCountry());
293 public void unt_orgManagerUserIdTest(){
294 String defaultValue="testOrgManagerUserId";
295 centralUser.setOrgManagerUserId(defaultValue);
296 assertEquals(defaultValue, centralUser.getOrgManagerUserId());
300 public void unt_locationClliTest(){
301 String defaultValue="testLocationClli";
302 centralUser.setLocationClli(defaultValue);
303 assertEquals(defaultValue, centralUser.getLocationClli());
307 public void unt_businessCountryCodeTest(){
308 String defaultValue="testBusinessCountryCode";
309 centralUser.setBusinessCountryCode(defaultValue);
310 assertEquals(defaultValue, centralUser.getBusinessCountryCode());
314 public void unt_businessCountryNameTest(){
315 String defaultValue="testBusinessCountryName";
316 centralUser.setBusinessCountryName(defaultValue);
317 assertEquals(defaultValue, centralUser.getBusinessCountryName());
321 public void unt_businessUnitTest(){
322 String defaultValue="testBusinessUnit";
323 centralUser.setBusinessUnit(defaultValue);
324 assertEquals(defaultValue, centralUser.getBusinessUnit());
328 public void unt_businessUnitNameTest(){
329 String defaultValue="testBusinessUnitName";
330 centralUser.setBusinessUnitName(defaultValue);
331 assertEquals(defaultValue, centralUser.getBusinessUnitName());
335 public void unt_departmentTest(){
336 String defaultValue="testdepartment";
337 centralUser.setDepartment(defaultValue);
338 assertEquals(defaultValue, centralUser.getDepartment());
342 public void unt_departmentNameTest(){
343 String defaultValue="testdepartmentName";
344 centralUser.setDepartmentName(defaultValue);
345 assertEquals(defaultValue, centralUser.getDepartmentName());
349 public void unt_companyCodeTest(){
350 String defaultValue="testcompanyCode";
351 centralUser.setCompanyCode(defaultValue);
352 assertEquals(defaultValue, centralUser.getCompanyCode());
356 public void unt_companyTest(){
357 String defaultValue="testcompany";
358 centralUser.setCompany(defaultValue);
359 assertEquals(defaultValue, centralUser.getCompany());
363 public void unt_zipcodeSuffixTest(){
364 String defaultValue="testcompany";
365 centralUser.setZipCodeSuffix(defaultValue);
366 assertEquals(defaultValue, centralUser.getZipCodeSuffix());
370 public void unt_jobTitleTest(){
371 String defaultValue="testjobTitle";
372 centralUser.setJobTitle(defaultValue);
373 assertEquals(defaultValue, centralUser.getJobTitle());
377 public void unt_commandChainTest(){
378 String defaultValue="testcommandChain";
379 centralUser.setCommandChain(defaultValue);
380 assertEquals(defaultValue, centralUser.getCommandChain());
384 public void unt_siloStatusTest(){
385 String defaultValue="testcommandChain";
386 centralUser.setSiloStatus(defaultValue);
387 assertEquals(defaultValue, centralUser.getSiloStatus());
391 public void unt_costCenterTest(){
392 String defaultValue="testcommandChain";
393 centralUser.setCostCenter(defaultValue);
394 assertEquals(defaultValue, centralUser.getCostCenter());
398 public void unt_financialLocCodeTest(){
399 String defaultValue="testcommandChain";
400 centralUser.setFinancialLocCode(defaultValue);
401 assertEquals(defaultValue, centralUser.getFinancialLocCode());
405 public void unt_loginIdTest(){
406 String defaultValue="testcommandChain";
407 centralUser.setLoginId(defaultValue);
408 assertEquals(defaultValue, centralUser.getLoginId());
412 public void unt_loginPwdTest(){
413 String defaultValue="testcommandChain";
414 centralUser.setLoginPwd(defaultValue);
415 assertEquals(defaultValue, centralUser.getLoginPwd());
419 public void unt_lastLoginDateTest(){
420 Date defaultValue=new Date();
421 centralUser.setLastLoginDate(defaultValue);
422 assertEquals(defaultValue, centralUser.getLastLoginDate());
426 public void unt_activeTest(){
427 boolean defaultValue= false;
428 centralUser.setActive(defaultValue);
429 assertEquals(defaultValue, centralUser.isActive());
433 public void unt_internalTest(){
434 boolean defaultValue= false;
435 centralUser.setInternal(defaultValue);
436 assertEquals(defaultValue, centralUser.isInternal());
440 public void unt_selectedProfileIdTest(){
441 Long defaultValue= (long)123;
442 centralUser.setSelectedProfileId(defaultValue);
443 assertEquals(defaultValue, centralUser.getSelectedProfileId());
447 public void unt_timeZoneIdTest(){
448 Long defaultValue= (long)123;
449 centralUser.setTimeZoneId(defaultValue);
450 assertEquals(defaultValue, centralUser.getTimeZoneId());
454 public void unt_onlineTest(){
455 boolean defaultValue= false;
456 centralUser.setOnline(defaultValue);
457 assertEquals(defaultValue, centralUser.isOnline());
461 public void unt_chatIdTest(){
462 String defaultValue= "false";
463 centralUser.setChatId(defaultValue);
464 assertEquals(defaultValue, centralUser.getChatId());
468 public void unt_userAppsTest(){
469 Set<CentralUserApp> userApps= new HashSet<CentralUserApp>();
470 centralUser.setUserApps(userApps);
471 assertEquals(userApps, centralUser.getUserApps());
475 public void unt_getPseudoRolesTest(){
476 Set<CentralRole> centralRoles= new HashSet<CentralRole>();
477 centralUser.setPseudoRoles(centralRoles);
478 assertEquals(centralRoles, centralUser.getPseudoRoles());