Added oparent to sdc main
[sdc.git] / catalog-fe / src / test / java / org / openecomp / sdc / fe / impl / HttpRequestInfoTest.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.fe.impl;
22
23 import org.junit.Test;
24
25 import javax.servlet.*;
26 import javax.servlet.http.*;
27 import java.io.BufferedReader;
28 import java.io.IOException;
29 import java.io.InputStream;
30 import java.security.Principal;
31 import java.util.Collection;
32 import java.util.Enumeration;
33 import java.util.Locale;
34 import java.util.Map;
35
36 public class HttpRequestInfoTest {
37
38     private HttpRequestInfo createTestSubject() {
39         return new HttpRequestInfo(new HttpServletRequestTest(), null, "");
40     }
41
42     @Test
43     public void testGetHeaders() {
44         HttpRequestInfo testSubject;
45         Map<String, String> result;
46
47         // default test
48         testSubject = createTestSubject();
49         result = testSubject.getHeaders();
50     }
51
52     @Test
53     public void testSetHeaders() {
54         HttpRequestInfo testSubject;
55         Map<String, String> headers = null;
56
57         // default test
58         testSubject = createTestSubject();
59         testSubject.setHeaders(headers);
60     }
61
62     @Test
63     public void testGetRequestURL() {
64         HttpRequestInfo testSubject;
65         String result;
66
67         // default test
68         testSubject = createTestSubject();
69         result = testSubject.getRequestURL();
70     }
71
72     @Test
73     public void testSetRequestURL() {
74         HttpRequestInfo testSubject;
75         String requestURL = "";
76
77         // default test
78         testSubject = createTestSubject();
79         testSubject.setRequestURL(requestURL);
80     }
81
82     @Test
83     public void testGetRequestData() throws IOException {
84         HttpRequestInfo testSubject;
85
86         // default test
87         testSubject = createTestSubject();
88         InputStream result = testSubject.getRequestData();
89         if (result != null) {
90             result.close();
91         }
92     }
93
94     @Test
95     public void testSetRequestData() {
96         HttpRequestInfo testSubject;
97         InputStream requestData = null;
98
99         // default test
100         testSubject = createTestSubject();
101         testSubject.setRequestData(requestData);
102     }
103
104     @Test
105     public void testGetOriginServletContext() {
106         HttpRequestInfo testSubject;
107         String result;
108
109         // default test
110         testSubject = createTestSubject();
111         result = testSubject.getOriginServletContext();
112     }
113
114     @Test
115     public void testSetOriginServletContext() {
116         HttpRequestInfo testSubject;
117         String originServletContext = "";
118
119         // default test
120         testSubject = createTestSubject();
121         testSubject.setOriginServletContext(originServletContext);
122     }
123     
124     private class HttpServletRequestTest implements HttpServletRequest {
125         
126         private HttpServletRequestTest() {
127             
128         }
129         @Override
130         public Object getAttribute(String name) {
131             // TODO Auto-generated method stub
132             return null;
133         }
134
135         @Override
136         public Enumeration getAttributeNames() {
137             // TODO Auto-generated method stub
138             return null;
139         }
140
141         @Override
142         public String getCharacterEncoding() {
143             // TODO Auto-generated method stub
144             return null;
145         }
146
147         @Override
148         public void setCharacterEncoding(String env) {
149             // TODO Auto-generated method stub
150             
151         }
152
153         @Override
154         public int getContentLength() {
155             // TODO Auto-generated method stub
156             return 0;
157         }
158
159         @Override
160         public long getContentLengthLong() {
161             return 0;
162         }
163
164         @Override
165         public String getContentType() {
166             // TODO Auto-generated method stub
167             return null;
168         }
169
170         @Override
171         public ServletInputStream getInputStream() {
172             // TODO Auto-generated method stub
173             return null;
174         }
175
176         @Override
177         public String getParameter(String name) {
178             // TODO Auto-generated method stub
179             return null;
180         }
181
182         @Override
183         public Enumeration getParameterNames() {
184             // TODO Auto-generated method stub
185             return null;
186         }
187
188         @Override
189         public String[] getParameterValues(String name) {
190             // TODO Auto-generated method stub
191             return null;
192         }
193
194         @Override
195         public Map getParameterMap() {
196             // TODO Auto-generated method stub
197             return null;
198         }
199
200         @Override
201         public String getProtocol() {
202             // TODO Auto-generated method stub
203             return null;
204         }
205
206         @Override
207         public String getScheme() {
208             // TODO Auto-generated method stub
209             return null;
210         }
211
212         @Override
213         public String getServerName() {
214             // TODO Auto-generated method stub
215             return null;
216         }
217
218         @Override
219         public int getServerPort() {
220             // TODO Auto-generated method stub
221             return 0;
222         }
223
224         @Override
225         public BufferedReader getReader() {
226             // TODO Auto-generated method stub
227             return null;
228         }
229
230         @Override
231         public String getRemoteAddr() {
232             // TODO Auto-generated method stub
233             return null;
234         }
235
236         @Override
237         public String getRemoteHost() {
238             // TODO Auto-generated method stub
239             return null;
240         }
241
242         @Override
243         public void setAttribute(String name, Object o) {
244             // TODO Auto-generated method stub
245             
246         }
247
248         @Override
249         public void removeAttribute(String name) {
250             // TODO Auto-generated method stub
251             
252         }
253
254         @Override
255         public Locale getLocale() {
256             // TODO Auto-generated method stub
257             return null;
258         }
259
260         @Override
261         public Enumeration getLocales() {
262             // TODO Auto-generated method stub
263             return null;
264         }
265
266         @Override
267         public boolean isSecure() {
268             // TODO Auto-generated method stub
269             return false;
270         }
271
272         @Override
273         public RequestDispatcher getRequestDispatcher(String path) {
274             // TODO Auto-generated method stub
275             return null;
276         }
277
278         @Override
279         public String getRealPath(String path) {
280             // TODO Auto-generated method stub
281             return null;
282         }
283
284         @Override
285         public int getRemotePort() {
286             // TODO Auto-generated method stub
287             return 0;
288         }
289
290         @Override
291         public String getLocalName() {
292             // TODO Auto-generated method stub
293             return null;
294         }
295
296         @Override
297         public String getLocalAddr() {
298             // TODO Auto-generated method stub
299             return null;
300         }
301
302         @Override
303         public int getLocalPort() {
304             // TODO Auto-generated method stub
305             return 0;
306         }
307
308         @Override
309         public ServletContext getServletContext() {
310             // TODO Auto-generated method stub
311             return null;
312         }
313
314         @Override
315         public AsyncContext startAsync() {
316             // TODO Auto-generated method stub
317             return null;
318         }
319
320         @Override
321         public AsyncContext startAsync(ServletRequest servletRequest, ServletResponse servletResponse) {
322             // TODO Auto-generated method stub
323             return null;
324         }
325
326         @Override
327         public boolean isAsyncStarted() {
328             // TODO Auto-generated method stub
329             return false;
330         }
331
332         @Override
333         public boolean isAsyncSupported() {
334             // TODO Auto-generated method stub
335             return false;
336         }
337
338         @Override
339         public AsyncContext getAsyncContext() {
340             // TODO Auto-generated method stub
341             return null;
342         }
343
344         @Override
345         public DispatcherType getDispatcherType() {
346             // TODO Auto-generated method stub
347             return null;
348         }
349
350         @Override
351         public String getAuthType() {
352             // TODO Auto-generated method stub
353             return null;
354         }
355
356         @Override
357         public Cookie[] getCookies() {
358             // TODO Auto-generated method stub
359             return null;
360         }
361
362         @Override
363         public long getDateHeader(String name) {
364             // TODO Auto-generated method stub
365             return 0;
366         }
367
368         @Override
369         public String getHeader(String name) {
370             // TODO Auto-generated method stub
371             return null;
372         }
373
374         @Override
375         public Enumeration getHeaders(String name) {
376             // TODO Auto-generated method stub
377             return null;
378         }
379
380         @Override
381         public Enumeration getHeaderNames() {
382             // TODO Auto-generated method stub
383             return null;
384         }
385
386         @Override
387         public int getIntHeader(String name) {
388             // TODO Auto-generated method stub
389             return 0;
390         }
391
392         @Override
393         public String getMethod() {
394             // TODO Auto-generated method stub
395             return null;
396         }
397
398         @Override
399         public String getPathInfo() {
400             // TODO Auto-generated method stub
401             return null;
402         }
403
404         @Override
405         public String getPathTranslated() {
406             // TODO Auto-generated method stub
407             return null;
408         }
409
410         @Override
411         public String getContextPath() {
412             // TODO Auto-generated method stub
413             return null;
414         }
415
416         @Override
417         public String getQueryString() {
418             // TODO Auto-generated method stub
419             return null;
420         }
421
422         @Override
423         public String getRemoteUser() {
424             // TODO Auto-generated method stub
425             return null;
426         }
427
428         @Override
429         public boolean isUserInRole(String role) {
430             // TODO Auto-generated method stub
431             return false;
432         }
433
434         @Override
435         public Principal getUserPrincipal() {
436             // TODO Auto-generated method stub
437             return null;
438         }
439
440         @Override
441         public String getRequestedSessionId() {
442             // TODO Auto-generated method stub
443             return null;
444         }
445
446         @Override
447         public String getRequestURI() {
448             // TODO Auto-generated method stub
449             return null;
450         }
451
452         @Override
453         public StringBuffer getRequestURL() {
454             // TODO Auto-generated method stub
455             return null;
456         }
457
458         @Override
459         public String getServletPath() {
460             // TODO Auto-generated method stub
461             return null;
462         }
463
464         @Override
465         public HttpSession getSession(boolean create) {
466             // TODO Auto-generated method stub
467             return null;
468         }
469
470         @Override
471         public HttpSession getSession() {
472             // TODO Auto-generated method stub
473             return null;
474         }
475
476         @Override
477         public String changeSessionId() {
478             return null;
479         }
480
481         @Override
482         public boolean isRequestedSessionIdValid() {
483             // TODO Auto-generated method stub
484             return false;
485         }
486
487         @Override
488         public boolean isRequestedSessionIdFromCookie() {
489             // TODO Auto-generated method stub
490             return false;
491         }
492
493         @Override
494         public boolean isRequestedSessionIdFromURL() {
495             // TODO Auto-generated method stub
496             return false;
497         }
498
499         @Override
500         public boolean isRequestedSessionIdFromUrl() {
501             // TODO Auto-generated method stub
502             return false;
503         }
504
505         @Override
506         public boolean authenticate(HttpServletResponse httpServletResponse) {
507             // TODO Auto-generated method stub
508             return false;
509         }
510
511         @Override
512         public void login(String s, String s1) {
513             // TODO Auto-generated method stub
514         }
515
516         @Override
517         public void logout() {
518             // TODO Auto-generated method stub
519         }
520
521         @Override
522         public Collection<Part> getParts() {
523             // TODO Auto-generated method stub
524             return null;
525         }
526
527         @Override
528         public Part getPart(String s) {
529             // TODO Auto-generated method stub
530             return null;
531         }
532
533         @Override
534         public <T extends HttpUpgradeHandler> T upgrade(Class<T> aClass) throws IOException, ServletException {
535             return null;
536         }
537
538     }
539 }