update the package name
[dmaap/messagerouter/msgrtr.git] / src / test / java / org / onap / dmaap / mr / cambria / security / impl / DMaaPOriginalUebAuthenticatorTest.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP Policy Engine
4  * ================================================================================
5  * Copyright (C) 2017 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.onap.dmaap.mr.cambria.security.impl;
22
23 import static org.junit.Assert.*;
24
25 import javax.servlet.http.HttpServletRequest;
26
27 import org.junit.After;
28 import org.junit.Before;
29 import org.junit.Test;
30 import org.springframework.mock.web.MockHttpServletRequest;
31
32 import org.onap.dmaap.dmf.mr.CambriaApiException;
33 import org.onap.dmaap.dmf.mr.beans.DMaaPContext;
34 import org.onap.dmaap.dmf.mr.security.DMaaPAuthenticator;
35 import org.onap.dmaap.dmf.mr.security.DMaaPAuthenticatorImpl;
36 import org.onap.dmaap.dmf.mr.security.impl.DMaaPOriginalUebAuthenticator;
37
38
39
40 public class DMaaPOriginalUebAuthenticatorTest {
41         
42         private MockHttpServletRequest request = null;
43         @Before
44         public void setUp() throws Exception {
45                 //creating servlet object
46                 request = new MockHttpServletRequest();
47                 request.setServerName("www.example.com");
48                 request.setRequestURI("/foo");
49                 request.setQueryString("param1=value1&param");
50                 String url = request.getRequestURL() + "?" + request.getQueryString(); 
51
52                 
53         }
54
55         @After
56         public void tearDown() throws Exception {
57         }
58         
59         
60         @Test
61         public void testQualify() {
62                 
63                 DMaaPOriginalUebAuthenticator authenticator = new DMaaPOriginalUebAuthenticator(null, 100);
64                 
65                 authenticator.qualify(request);
66                 assertTrue(true);
67                 
68         }       
69         
70         @Test
71         public void testAuthenticate() {
72                 
73                 DMaaPOriginalUebAuthenticator authenticator = new DMaaPOriginalUebAuthenticator(null, 100);
74                 
75                 DMaaPContext ctx = new DMaaPContext();
76                 authenticator.authenticate(ctx);
77                 assertTrue(true);
78                 
79         }
80         
81         @Test
82         public void testAuthenticate2() {
83                 
84                 DMaaPOriginalUebAuthenticator authenticator = new DMaaPOriginalUebAuthenticator(null, 100);
85                 DMaaPContext ctx = new DMaaPContext();
86                 authenticator.authenticate("google.com", "xHMDwk25kwkkyi26JH","Dec 16, 2016", "Dec/16/2016","123");
87                 
88                 
89         }
90         
91         @Test
92         public void testIsAuthentic() {
93                 DMaaPOriginalUebAuthenticator authenticator = new DMaaPOriginalUebAuthenticator(null, 100);
94                 
95                 authenticator.isAuthentic(request);
96                 assertTrue(true);
97                 
98         }
99         
100         
101         
102         @Test
103         public void testAddAuthenticator() {
104                 
105                 DMaaPOriginalUebAuthenticator authenticator = new DMaaPOriginalUebAuthenticator(null, 100);
106                 DMaaPOriginalUebAuthenticator authenticator2 = new DMaaPOriginalUebAuthenticator(null, 100);
107                 
108                 authenticator.addAuthenticator(authenticator2);
109                 assertTrue(true);
110                 
111         }
112         
113         
114         
115         
116
117 }