Raise JUnit coverage catalog-fe
[sdc.git] / catalog-fe / src / test / java / org / openecomp / sdc / fe / impl / HttpRequestInfoTest.java
1 package org.openecomp.sdc.fe.impl;
2
3 import java.io.BufferedReader;
4 import java.io.IOException;
5 import java.io.InputStream;
6 import java.io.UnsupportedEncodingException;
7 import java.security.Principal;
8 import java.util.Enumeration;
9 import java.util.Locale;
10 import java.util.Map;
11
12 import javax.servlet.RequestDispatcher;
13 import javax.servlet.ServletInputStream;
14 import javax.servlet.http.Cookie;
15 import javax.servlet.http.HttpServletRequest;
16 import javax.servlet.http.HttpSession;
17
18 import org.junit.Test;
19
20 public class HttpRequestInfoTest {
21
22         private HttpRequestInfo createTestSubject() {
23                 return new HttpRequestInfo(new HttpServletRequestTest(), null, "");
24         }
25
26         @Test
27         public void testGetHeaders() throws Exception {
28                 HttpRequestInfo testSubject;
29                 Map<String, String> result;
30
31                 // default test
32                 testSubject = createTestSubject();
33                 result = testSubject.getHeaders();
34         }
35
36         @Test
37         public void testSetHeaders() throws Exception {
38                 HttpRequestInfo testSubject;
39                 Map<String, String> headers = null;
40
41                 // default test
42                 testSubject = createTestSubject();
43                 testSubject.setHeaders(headers);
44         }
45
46         @Test
47         public void testGetRequestURL() throws Exception {
48                 HttpRequestInfo testSubject;
49                 String result;
50
51                 // default test
52                 testSubject = createTestSubject();
53                 result = testSubject.getRequestURL();
54         }
55
56         @Test
57         public void testSetRequestURL() throws Exception {
58                 HttpRequestInfo testSubject;
59                 String requestURL = "";
60
61                 // default test
62                 testSubject = createTestSubject();
63                 testSubject.setRequestURL(requestURL);
64         }
65
66         @Test
67         public void testGetRequestData() throws Exception {
68                 HttpRequestInfo testSubject;
69                 InputStream result;
70
71                 // default test
72                 testSubject = createTestSubject();
73                 result = testSubject.getRequestData();
74         }
75
76         @Test
77         public void testSetRequestData() throws Exception {
78                 HttpRequestInfo testSubject;
79                 InputStream requestData = null;
80
81                 // default test
82                 testSubject = createTestSubject();
83                 testSubject.setRequestData(requestData);
84         }
85
86         @Test
87         public void testGetOriginServletContext() throws Exception {
88                 HttpRequestInfo testSubject;
89                 String result;
90
91                 // default test
92                 testSubject = createTestSubject();
93                 result = testSubject.getOriginServletContext();
94         }
95
96         @Test
97         public void testSetOriginServletContext() throws Exception {
98                 HttpRequestInfo testSubject;
99                 String originServletContext = "";
100
101                 // default test
102                 testSubject = createTestSubject();
103                 testSubject.setOriginServletContext(originServletContext);
104         }
105         
106         private class HttpServletRequestTest implements HttpServletRequest{
107                 
108                 private HttpServletRequestTest() {
109                         
110                 }
111                 @Override
112                 public Object getAttribute(String name) {
113                         // TODO Auto-generated method stub
114                         return null;
115                 }
116
117                 @Override
118                 public Enumeration getAttributeNames() {
119                         // TODO Auto-generated method stub
120                         return null;
121                 }
122
123                 @Override
124                 public String getCharacterEncoding() {
125                         // TODO Auto-generated method stub
126                         return null;
127                 }
128
129                 @Override
130                 public void setCharacterEncoding(String env) throws UnsupportedEncodingException {
131                         // TODO Auto-generated method stub
132                         
133                 }
134
135                 @Override
136                 public int getContentLength() {
137                         // TODO Auto-generated method stub
138                         return 0;
139                 }
140
141                 @Override
142                 public String getContentType() {
143                         // TODO Auto-generated method stub
144                         return null;
145                 }
146
147                 @Override
148                 public ServletInputStream getInputStream() throws IOException {
149                         // TODO Auto-generated method stub
150                         return null;
151                 }
152
153                 @Override
154                 public String getParameter(String name) {
155                         // TODO Auto-generated method stub
156                         return null;
157                 }
158
159                 @Override
160                 public Enumeration getParameterNames() {
161                         // TODO Auto-generated method stub
162                         return null;
163                 }
164
165                 @Override
166                 public String[] getParameterValues(String name) {
167                         // TODO Auto-generated method stub
168                         return null;
169                 }
170
171                 @Override
172                 public Map getParameterMap() {
173                         // TODO Auto-generated method stub
174                         return null;
175                 }
176
177                 @Override
178                 public String getProtocol() {
179                         // TODO Auto-generated method stub
180                         return null;
181                 }
182
183                 @Override
184                 public String getScheme() {
185                         // TODO Auto-generated method stub
186                         return null;
187                 }
188
189                 @Override
190                 public String getServerName() {
191                         // TODO Auto-generated method stub
192                         return null;
193                 }
194
195                 @Override
196                 public int getServerPort() {
197                         // TODO Auto-generated method stub
198                         return 0;
199                 }
200
201                 @Override
202                 public BufferedReader getReader() throws IOException {
203                         // TODO Auto-generated method stub
204                         return null;
205                 }
206
207                 @Override
208                 public String getRemoteAddr() {
209                         // TODO Auto-generated method stub
210                         return null;
211                 }
212
213                 @Override
214                 public String getRemoteHost() {
215                         // TODO Auto-generated method stub
216                         return null;
217                 }
218
219                 @Override
220                 public void setAttribute(String name, Object o) {
221                         // TODO Auto-generated method stub
222                         
223                 }
224
225                 @Override
226                 public void removeAttribute(String name) {
227                         // TODO Auto-generated method stub
228                         
229                 }
230
231                 @Override
232                 public Locale getLocale() {
233                         // TODO Auto-generated method stub
234                         return null;
235                 }
236
237                 @Override
238                 public Enumeration getLocales() {
239                         // TODO Auto-generated method stub
240                         return null;
241                 }
242
243                 @Override
244                 public boolean isSecure() {
245                         // TODO Auto-generated method stub
246                         return false;
247                 }
248
249                 @Override
250                 public RequestDispatcher getRequestDispatcher(String path) {
251                         // TODO Auto-generated method stub
252                         return null;
253                 }
254
255                 @Override
256                 public String getRealPath(String path) {
257                         // TODO Auto-generated method stub
258                         return null;
259                 }
260
261                 @Override
262                 public int getRemotePort() {
263                         // TODO Auto-generated method stub
264                         return 0;
265                 }
266
267                 @Override
268                 public String getLocalName() {
269                         // TODO Auto-generated method stub
270                         return null;
271                 }
272
273                 @Override
274                 public String getLocalAddr() {
275                         // TODO Auto-generated method stub
276                         return null;
277                 }
278
279                 @Override
280                 public int getLocalPort() {
281                         // TODO Auto-generated method stub
282                         return 0;
283                 }
284
285                 @Override
286                 public String getAuthType() {
287                         // TODO Auto-generated method stub
288                         return null;
289                 }
290
291                 @Override
292                 public Cookie[] getCookies() {
293                         // TODO Auto-generated method stub
294                         return null;
295                 }
296
297                 @Override
298                 public long getDateHeader(String name) {
299                         // TODO Auto-generated method stub
300                         return 0;
301                 }
302
303                 @Override
304                 public String getHeader(String name) {
305                         // TODO Auto-generated method stub
306                         return null;
307                 }
308
309                 @Override
310                 public Enumeration getHeaders(String name) {
311                         // TODO Auto-generated method stub
312                         return null;
313                 }
314
315                 @Override
316                 public Enumeration getHeaderNames() {
317                         // TODO Auto-generated method stub
318                         return null;
319                 }
320
321                 @Override
322                 public int getIntHeader(String name) {
323                         // TODO Auto-generated method stub
324                         return 0;
325                 }
326
327                 @Override
328                 public String getMethod() {
329                         // TODO Auto-generated method stub
330                         return null;
331                 }
332
333                 @Override
334                 public String getPathInfo() {
335                         // TODO Auto-generated method stub
336                         return null;
337                 }
338
339                 @Override
340                 public String getPathTranslated() {
341                         // TODO Auto-generated method stub
342                         return null;
343                 }
344
345                 @Override
346                 public String getContextPath() {
347                         // TODO Auto-generated method stub
348                         return null;
349                 }
350
351                 @Override
352                 public String getQueryString() {
353                         // TODO Auto-generated method stub
354                         return null;
355                 }
356
357                 @Override
358                 public String getRemoteUser() {
359                         // TODO Auto-generated method stub
360                         return null;
361                 }
362
363                 @Override
364                 public boolean isUserInRole(String role) {
365                         // TODO Auto-generated method stub
366                         return false;
367                 }
368
369                 @Override
370                 public Principal getUserPrincipal() {
371                         // TODO Auto-generated method stub
372                         return null;
373                 }
374
375                 @Override
376                 public String getRequestedSessionId() {
377                         // TODO Auto-generated method stub
378                         return null;
379                 }
380
381                 @Override
382                 public String getRequestURI() {
383                         // TODO Auto-generated method stub
384                         return null;
385                 }
386
387                 @Override
388                 public StringBuffer getRequestURL() {
389                         // TODO Auto-generated method stub
390                         return null;
391                 }
392
393                 @Override
394                 public String getServletPath() {
395                         // TODO Auto-generated method stub
396                         return null;
397                 }
398
399                 @Override
400                 public HttpSession getSession(boolean create) {
401                         // TODO Auto-generated method stub
402                         return null;
403                 }
404
405                 @Override
406                 public HttpSession getSession() {
407                         // TODO Auto-generated method stub
408                         return null;
409                 }
410
411                 @Override
412                 public boolean isRequestedSessionIdValid() {
413                         // TODO Auto-generated method stub
414                         return false;
415                 }
416
417                 @Override
418                 public boolean isRequestedSessionIdFromCookie() {
419                         // TODO Auto-generated method stub
420                         return false;
421                 }
422
423                 @Override
424                 public boolean isRequestedSessionIdFromURL() {
425                         // TODO Auto-generated method stub
426                         return false;
427                 }
428
429                 @Override
430                 public boolean isRequestedSessionIdFromUrl() {
431                         // TODO Auto-generated method stub
432                         return false;
433                 }
434                 
435         }
436 }