DMAAP-MR - Merge MR repos
[dmaap/messagerouter/messageservice.git] / src / test / java / org / onap / dmaap / mr / cambria / security / DMaaPAuthenticatorImplTest.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;
22
23 import org.junit.After;
24 import org.junit.Before;
25 import org.junit.Test;
26 import org.onap.dmaap.dmf.mr.security.DMaaPAuthenticator;
27 import org.onap.dmaap.dmf.mr.security.DMaaPAuthenticatorImpl;
28 import org.springframework.mock.web.MockHttpServletRequest;
29
30 import static org.junit.Assert.assertTrue;
31
32
33 public class DMaaPAuthenticatorImplTest {
34         
35         private MockHttpServletRequest request = null;
36         @Before
37         public void setUp() throws Exception {
38                 //creating servlet object
39                 request = new MockHttpServletRequest();
40                 request.setServerName("www.example.com");
41                 request.setRequestURI("/foo");
42                 request.setQueryString("param1=value1&param");
43                 String url = request.getRequestURL() + "?" + request.getQueryString(); 
44
45                 
46         }
47
48         @After
49         public void tearDown() throws Exception {
50         }
51
52         /*@Test
53         public void testAuthenticate() {
54                 
55                 DMaaPAuthenticatorImpl<?> authenticator = new DMaaPAuthenticatorImpl(null);
56                 
57                 DMaaPContext ctx = new DMaaPContext();
58                 authenticator.authenticate(ctx);
59                 assertTrue(true);
60                 
61         }*/
62         
63         
64         
65         /*@Test
66         public void testAafPermissionString() {
67                 
68                 DMaaPAAFAuthenticatorImpl authenticator = new DMaaPAAFAuthenticatorImpl();
69                 try {
70                         authenticator.aafPermissionString("testTopic", "admin");
71                 } catch (CambriaApiException e) {
72                         // TODO Auto-generated catch block
73                         e.printStackTrace();
74                 }
75                 
76                 assertTrue(true);
77                 
78         }*/
79         
80         @Test
81         public void testIsAuthentic() {
82                 
83                 DMaaPAuthenticatorImpl<?> authenticator = new DMaaPAuthenticatorImpl(null);
84                 
85                 authenticator.isAuthentic(request);
86                 assertTrue(true);
87                 
88         }
89         
90         @Test
91         public void testQualify() {
92                 
93                 DMaaPAuthenticatorImpl<?> authenticator = new DMaaPAuthenticatorImpl(null);
94                 
95                 authenticator.qualify(request);
96                 assertTrue(true);
97                 
98         }
99         
100         @Test
101         public void testAddAuthenticator() {
102                 
103                 DMaaPAuthenticatorImpl authenticator = new DMaaPAuthenticatorImpl(null);
104                 DMaaPAuthenticator authenticator2 = new DMaaPAuthenticatorImpl(null);
105                 
106                 authenticator.addAuthenticator(authenticator2);
107                 assertTrue(true);
108                 
109         }
110         
111         /*@Test
112         public void testGetAuthenticatedUser() {
113                 
114                 
115                 DMaaPContext ctx = new DMaaPContext();
116                 DMaaPAuthenticatorImpl.getAuthenticatedUser(ctx);
117                 assertTrue(true);
118                 
119         }
120         */
121         
122
123 }