ef926f6a2d36cfa16a6d17975ac4e18eb6c75eb2
[portal.git] / ecomp-portal-BE-common-test / src / main / java / org / openecomp / portalapp / portal / transport / RemoteUserWithRolesTest.java
1 package org.openecomp.portalapp.portal.transport;
2
3 import static org.junit.Assert.assertEquals;
4
5 import java.util.ArrayList;
6 import java.util.List;
7
8 import org.junit.Test;
9 import org.openecomp.portalapp.portal.transport.RemoteRole;
10 import org.openecomp.portalapp.portal.transport.RemoteUserWithRoles;
11
12 public class RemoteUserWithRolesTest {
13
14         public RemoteUserWithRoles mockRemoteUserWithRoles(){
15                 RemoteUserWithRoles remoteUserWithRoles = new RemoteUserWithRoles();
16                 
17                 List<RemoteRole> roles = new ArrayList<RemoteRole>();
18                 RemoteRole remoteRole = new RemoteRole();
19                 remoteRole.setId((long)1);
20                 remoteRole.setName("test");
21                 roles.add(remoteRole);
22                 
23                 remoteUserWithRoles.setOrgId((long)1);
24                 remoteUserWithRoles.setManagerId((long)1);
25                 remoteUserWithRoles.setFirstName("test");
26                 remoteUserWithRoles.setMiddleInitial("test");
27                 remoteUserWithRoles.setLastName("test");
28                 remoteUserWithRoles.setPhone("test");
29                 remoteUserWithRoles.setEmail("test");
30                 remoteUserWithRoles.setHrid("test");
31                 remoteUserWithRoles.setOrgUserId("test");
32                 remoteUserWithRoles.setOrgCode("test");
33                 remoteUserWithRoles.setOrgManagerUserId("test");
34                 remoteUserWithRoles.setJobTitle("test");
35                 remoteUserWithRoles.setLoginId("test");
36                 remoteUserWithRoles.setActive(false);
37                 remoteUserWithRoles.setRoles(roles);
38                 
39                 return remoteUserWithRoles;
40         }
41         
42         @Test
43         public void remoteUserWithRolesTest(){
44                 RemoteUserWithRoles remoteUserWithRoles = mockRemoteUserWithRoles();
45                 
46                 assertEquals(remoteUserWithRoles.getOrgId(), new Long(1));
47                 assertEquals(remoteUserWithRoles.getManagerId(), new Long(1));
48                 assertEquals(remoteUserWithRoles.getFirstName(), "test");
49                 assertEquals(remoteUserWithRoles.getMiddleInitial(), "test");
50                 assertEquals(remoteUserWithRoles.getLastName(), "test");
51                 assertEquals(remoteUserWithRoles.getPhone(), "test");
52                 assertEquals(remoteUserWithRoles.getEmail(), "test");
53                 assertEquals(remoteUserWithRoles.getHrid(), "test");
54                 assertEquals(remoteUserWithRoles.getOrgUserId(), "test");
55                 assertEquals(remoteUserWithRoles.getOrgCode(), "test");
56                 assertEquals(remoteUserWithRoles.getOrgManagerUserId(), "test");
57                 assertEquals(remoteUserWithRoles.getJobTitle(), "test");
58                 assertEquals(remoteUserWithRoles.getLoginId(), "test");
59                 assertEquals(remoteUserWithRoles.getActive(), false);
60                 assertEquals(remoteUserWithRoles.getRoles().size(), 1);
61                 assertEquals(remoteUserWithRoles.toString(), "RemoteUserWithRoles [orgId=1, managerId=1, firstName=test, middleInitial=test, lastName=test, phone=test, "
62                                 + "email=test, hrid=test, orgUserId=test, orgCode=test, orgManagerUserId=test, jobTitle=test, loginId=test, active=false, roles=[RemoteRole [id=1, name=test]]]");
63                 
64         }
65 }