1 package org.openecomp.portalapp.portal.transport;
3 import static org.junit.Assert.assertEquals;
5 import java.util.ArrayList;
9 import org.openecomp.portalapp.portal.transport.RemoteRole;
10 import org.openecomp.portalapp.portal.transport.UserApplicationRoles;
12 public class UserApplicationRolesTest {
14 public UserApplicationRoles mockUserApplicationRoles(){
15 UserApplicationRoles userApplicationRoles = new UserApplicationRoles();
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);
23 userApplicationRoles.setAppId((long)1);
24 userApplicationRoles.setOrgUserId("test");
25 userApplicationRoles.setFirstName("test");
26 userApplicationRoles.setLastName("test");
27 userApplicationRoles.setRoles(roles);
29 return userApplicationRoles;
33 public void userApplicationRolesTest(){
34 UserApplicationRoles userApplicationRoles = mockUserApplicationRoles();
36 UserApplicationRoles userApplicationRoles1 = new UserApplicationRoles();
38 List<RemoteRole> roles = new ArrayList<RemoteRole>();
39 RemoteRole remoteRole = new RemoteRole();
40 remoteRole.setId((long)1);
41 remoteRole.setName("test");
42 roles.add(remoteRole);
44 userApplicationRoles1.setAppId((long)1);
45 userApplicationRoles1.setOrgUserId("test");
46 userApplicationRoles1.setFirstName("test");
47 userApplicationRoles1.setLastName("test");
48 userApplicationRoles1.setRoles(roles);
50 assertEquals(userApplicationRoles.getAppId(), userApplicationRoles1.getAppId());
51 assertEquals(userApplicationRoles.getOrgUserId(), userApplicationRoles1.getOrgUserId());
52 assertEquals(userApplicationRoles.getFirstName(), userApplicationRoles1.getFirstName());
53 assertEquals(userApplicationRoles.getLastName(), userApplicationRoles1.getLastName());
54 assertEquals(userApplicationRoles.getRoles(), userApplicationRoles1.getRoles());