1 package org.openecomp.sdc.be.resources.data;
3 import org.junit.Assert;
6 import java.util.HashMap;
10 public class UserDataTest {
12 private UserData createTestSubject() {
13 return new UserData();
17 public void testCtor() throws Exception {
18 new UserData(new HashMap<>());
19 new UserData("mock", "mock", "mock", "mock", "mock", "mock", 0L);
23 public void testGetFirstName() throws Exception {
28 testSubject = createTestSubject();
29 result = testSubject.getFirstName();
34 public void testSetFirstName() throws Exception {
36 String firstName = "";
39 testSubject = createTestSubject();
40 testSubject.setFirstName(firstName);
45 public void testGetLastName() throws Exception {
50 testSubject = createTestSubject();
51 result = testSubject.getLastName();
56 public void testSetLastName() throws Exception {
61 testSubject = createTestSubject();
62 testSubject.setLastName(lastName);
67 public void testGetUserId() throws Exception {
72 testSubject = createTestSubject();
73 result = testSubject.getUserId();
78 public void testSetUserId() throws Exception {
83 testSubject = createTestSubject();
84 testSubject.setUserId(userId);
89 public void testGetEmail() throws Exception {
94 testSubject = createTestSubject();
95 result = testSubject.getEmail();
100 public void testSetEmail() throws Exception {
101 UserData testSubject;
105 testSubject = createTestSubject();
106 testSubject.setEmail(email);
111 public void testGetRole() throws Exception {
112 UserData testSubject;
116 testSubject = createTestSubject();
117 result = testSubject.getRole();
122 public void testSetRole() throws Exception {
123 UserData testSubject;
127 testSubject = createTestSubject();
128 testSubject.setRole(role);
133 public void testSetLastLoginTime() throws Exception {
134 UserData testSubject;
137 testSubject = createTestSubject();
138 testSubject.setLastLoginTime();
143 public void testSetLastLoginTime_1() throws Exception {
144 UserData testSubject;
148 testSubject = createTestSubject();
149 testSubject.setLastLoginTime(time);
154 public void testGetLastLoginTime() throws Exception {
155 UserData testSubject;
159 testSubject = createTestSubject();
160 result = testSubject.getLastLoginTime();
165 public void testToString() throws Exception {
166 UserData testSubject;
170 testSubject = createTestSubject();
171 result = testSubject.toString();
176 public void testHashCode() throws Exception {
177 UserData testSubject;
181 testSubject = createTestSubject();
182 result = testSubject.hashCode();
187 public void testEquals() throws Exception {
188 UserData testSubject;
193 testSubject = createTestSubject();
195 result = testSubject.equals(obj);
196 Assert.assertEquals(false, result);
198 result = testSubject.equals(createTestSubject());
199 Assert.assertEquals(true, result);
201 result = testSubject.equals(testSubject);
202 Assert.assertEquals(true, result);
204 result = testSubject.equals(new Object());
205 Assert.assertEquals(false, result);
210 public void testToJson() throws Exception {
211 UserData testSubject;
215 testSubject = createTestSubject();
216 result = testSubject.toJson();
221 public void testToGraphMap() throws Exception {
222 UserData testSubject;
223 Map<String, Object> result;
226 testSubject = createTestSubject();
227 result = testSubject.toGraphMap();
232 public void testGetUniqueIdKey() throws Exception {
233 UserData testSubject;
237 testSubject = createTestSubject();
238 result = testSubject.getUniqueIdKey();
243 public void testGetUniqueId() throws Exception {
244 UserData testSubject;
248 testSubject = createTestSubject();
249 result = testSubject.getUniqueId();
254 public void testGetStatus() throws Exception {
255 UserData testSubject;
259 testSubject = createTestSubject();
260 result = testSubject.getStatus();
265 public void testSetStatus() throws Exception {
266 UserData testSubject;
270 testSubject = createTestSubject();
271 testSubject.setStatus(status);