DMAAP-MR - Merge MR repos
[dmaap/messagerouter/messageservice.git] / src / test / java / org / onap / dmaap / mr / cambria / security / impl / DMaaPMechIdAuthenticatorTest.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 org.junit.After;
24 import org.junit.Before;
25 import org.junit.Test;
26 import org.onap.dmaap.dmf.mr.beans.DMaaPContext;
27 import org.onap.dmaap.dmf.mr.security.impl.DMaaPMechIdAuthenticator;
28 import org.springframework.mock.web.MockHttpServletRequest;
29
30 import static org.junit.Assert.assertTrue;
31
32
33 public class DMaaPMechIdAuthenticatorTest {
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         
53         @Test
54         public void testQualify() {
55                 
56                 DMaaPMechIdAuthenticator authenticator = new DMaaPMechIdAuthenticator();
57                 
58                 authenticator.qualify(request);
59                 assertTrue(true);
60                 
61         }       
62         
63         @Test
64         public void testAuthenticate() {
65                 
66                 DMaaPMechIdAuthenticator authenticator = new DMaaPMechIdAuthenticator();
67                 
68                 DMaaPContext ctx = new DMaaPContext();
69                 authenticator.authenticate(ctx);
70                 assertTrue(true);
71                 
72         }
73         
74         @Test
75         public void testIsAuthentic() {
76                 DMaaPMechIdAuthenticator authenticator = new DMaaPMechIdAuthenticator();
77                 
78                 authenticator.isAuthentic(request);
79                 assertTrue(true);
80                 
81         }
82         
83         
84         
85         @Test
86         public void testAddAuthenticator() {
87                 
88                 DMaaPMechIdAuthenticator authenticator = new DMaaPMechIdAuthenticator();
89                 DMaaPMechIdAuthenticator authenticator2 = new DMaaPMechIdAuthenticator();
90                 
91                 authenticator.addAuthenticator(authenticator2);
92                 assertTrue(true);
93                 
94         }
95         
96         
97         
98         
99
100 }