Added oparent to sdc main
[sdc.git] / catalog-model / src / test / java / org / openecomp / sdc / be / model / UserTest.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * SDC
4  * ================================================================================
5  * Copyright (C) 2019 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */
20
21 package org.openecomp.sdc.be.model;
22
23 import org.junit.Assert;
24 import org.junit.Test;
25 import org.openecomp.sdc.be.dao.utils.UserStatusEnum;
26 import org.openecomp.sdc.be.resources.data.UserData;
27
28 public class UserTest {
29
30         private User createTestSubject() {
31                 return new User();
32         }
33
34         @Test
35         public void testCtor() throws Exception {
36                 new User(new User());
37                 new User(new UserData());
38                 new User("mock", "mock", "mock", "mock", "mock", 0L);
39         }
40         
41         @Test
42         public void testCopyData() throws Exception {
43                 User testSubject;
44                 User other = null;
45
46                 // default test
47                 testSubject = createTestSubject();
48                 testSubject.copyData(other);
49                 testSubject.copyData(new User());
50         }
51
52         @Test
53         public void testGetFirstName() throws Exception {
54                 User testSubject;
55                 String result;
56
57                 // default test
58                 testSubject = createTestSubject();
59                 result = testSubject.getFirstName();
60         }
61
62         @Test
63         public void testSetFirstName() throws Exception {
64                 User testSubject;
65                 String firstName = "";
66
67                 // default test
68                 testSubject = createTestSubject();
69                 testSubject.setFirstName(firstName);
70         }
71
72         @Test
73         public void testGetLastName() throws Exception {
74                 User testSubject;
75                 String result;
76
77                 // default test
78                 testSubject = createTestSubject();
79                 result = testSubject.getLastName();
80         }
81
82         @Test
83         public void testSetLastName() throws Exception {
84                 User testSubject;
85                 String lastName = "";
86
87                 // default test
88                 testSubject = createTestSubject();
89                 testSubject.setLastName(lastName);
90         }
91
92         @Test
93         public void testGetUserId() throws Exception {
94                 User testSubject;
95                 String result;
96
97                 // default test
98                 testSubject = createTestSubject();
99                 result = testSubject.getUserId();
100         }
101
102         @Test
103         public void testSetUserId() throws Exception {
104                 User testSubject;
105                 String userId = "";
106
107                 // default test
108                 testSubject = createTestSubject();
109                 testSubject.setUserId(userId);
110         }
111
112         @Test
113         public void testGetEmail() throws Exception {
114                 User testSubject;
115                 String result;
116
117                 // default test
118                 testSubject = createTestSubject();
119                 result = testSubject.getEmail();
120         }
121
122         @Test
123         public void testSetEmail() throws Exception {
124                 User testSubject;
125                 String email = "";
126
127                 // default test
128                 testSubject = createTestSubject();
129                 testSubject.setEmail(email);
130         }
131
132         @Test
133         public void testGetRole() throws Exception {
134                 User testSubject;
135                 String result;
136
137                 // default test
138                 testSubject = createTestSubject();
139                 result = testSubject.getRole();
140         }
141
142         @Test
143         public void testSetRole() throws Exception {
144                 User testSubject;
145                 String role = "";
146
147                 // default test
148                 testSubject = createTestSubject();
149                 testSubject.setRole(role);
150         }
151
152         @Test
153         public void testGetFullName() throws Exception {
154                 User testSubject;
155                 String result;
156
157                 // default test
158                 testSubject = createTestSubject();
159                 result = testSubject.getFullName();
160         }
161
162         @Test
163         public void testSetLastLoginTime() throws Exception {
164                 User testSubject;
165
166                 // default test
167                 testSubject = createTestSubject();
168                 testSubject.setLastLoginTime();
169         }
170
171         @Test
172         public void testSetLastLoginTime_1() throws Exception {
173                 User testSubject;
174                 Long time = null;
175
176                 // default test
177                 testSubject = createTestSubject();
178                 testSubject.setLastLoginTime(time);
179         }
180
181         @Test
182         public void testGetLastLoginTime() throws Exception {
183                 User testSubject;
184                 Long result;
185
186                 // default test
187                 testSubject = createTestSubject();
188                 result = testSubject.getLastLoginTime();
189         }
190
191         @Test
192         public void testHashCode() throws Exception {
193                 User testSubject;
194                 int result;
195
196                 // default test
197                 testSubject = createTestSubject();
198                 result = testSubject.hashCode();
199         }
200
201         @Test
202         public void testEquals() throws Exception {
203                 User testSubject;
204                 Object obj = null;
205                 boolean result;
206
207                 // test 1
208                 testSubject = createTestSubject();
209                 result = testSubject.equals(obj);
210                 Assert.assertEquals(false, result);
211
212                 result = testSubject.equals(new Object());
213                 Assert.assertEquals(false, result);
214                 
215                 result = testSubject.equals(testSubject);
216                 Assert.assertEquals(true, result);
217                 result = testSubject.equals(createTestSubject());
218                 Assert.assertEquals(true, result);
219         }
220
221         @Test
222         public void testGetStatus() throws Exception {
223                 User testSubject;
224                 UserStatusEnum result;
225
226                 // default test
227                 testSubject = createTestSubject();
228                 result = testSubject.getStatus();
229         }
230
231         @Test
232         public void testSetStatus() throws Exception {
233                 User testSubject;
234                 UserStatusEnum status = null;
235
236                 // default test
237                 testSubject = createTestSubject();
238                 testSubject.setStatus(status);
239         }
240
241         @Test
242         public void testToString() throws Exception {
243                 User testSubject;
244                 String result;
245
246                 // default test
247                 testSubject = createTestSubject();
248                 result = testSubject.toString();
249         }
250 }