Skip to content

Commit 6352c24

Browse files
author
Vladimir Kotal
committed
use header names from OSSOHeaderDecoder
1 parent 5c10b38 commit 6352c24

File tree

1 file changed

+23
-17
lines changed

1 file changed

+23
-17
lines changed

plugins/UserPlugin/test/opengrok/auth/plugin/decoders/OSSODecoderTest.java

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@
2222
*/
2323
package opengrok.auth.plugin.decoders;
2424

25+
import static opengrok.auth.plugin.decoders.OSSOHeaderDecoder.OSSO_COOKIE_TIMESTAMP_HEADER;
26+
import static opengrok.auth.plugin.decoders.OSSOHeaderDecoder.OSSO_SUBSCRIBER_DN_HEADER;
27+
import static opengrok.auth.plugin.decoders.OSSOHeaderDecoder.OSSO_SUBSCRIBER_HEADER;
28+
import static opengrok.auth.plugin.decoders.OSSOHeaderDecoder.OSSO_TIMEOUT_EXCEEDED_HEADER;
29+
import static opengrok.auth.plugin.decoders.OSSOHeaderDecoder.OSSO_USER_DN_HEADER;
30+
import static opengrok.auth.plugin.decoders.OSSOHeaderDecoder.OSSO_USER_GUID_HEADER;
2531
import opengrok.auth.plugin.entity.User;
2632
import opengrok.auth.plugin.util.DummyHttpServletRequest;
2733
import org.junit.Assert;
@@ -41,24 +47,24 @@ public class OSSODecoderTest {
4147
@Before
4248
public void setUp() {
4349
dummyRequest = new DummyHttpServletRequest();
44-
dummyRequest.setHeader("osso-cookie-timestamp", "5761172f");
45-
dummyRequest.setHeader("osso-idle-timeout-exceeded", "");
46-
dummyRequest.setHeader("osso-subscriber-dn", "");
47-
dummyRequest.setHeader("osso-subscriber", "");
48-
dummyRequest.setHeader("osso-user-dn", "007");
49-
dummyRequest.setHeader("osso-user-guid", "123456");
50+
dummyRequest.setHeader(OSSO_COOKIE_TIMESTAMP_HEADER, "5761172f");
51+
dummyRequest.setHeader(OSSO_TIMEOUT_EXCEEDED_HEADER, "");
52+
dummyRequest.setHeader(OSSO_SUBSCRIBER_DN_HEADER, "");
53+
dummyRequest.setHeader(OSSO_SUBSCRIBER_HEADER, "");
54+
dummyRequest.setHeader(OSSO_USER_DN_HEADER, "007");
55+
dummyRequest.setHeader(OSSO_USER_GUID_HEADER, "123456");
5056
}
5157

5258
/**
5359
* Test of fromRequest method, of class User.
5460
*/
5561
public void testAll() {
56-
dummyRequest.setHeader("osso-cookie-timestamp", "5761172f");
57-
dummyRequest.setHeader("osso-idle-timeout-exceeded", "false");
58-
dummyRequest.setHeader("osso-subscriber-dn", "dn=example.com");
59-
dummyRequest.setHeader("osso-subscriber", "example.com");
60-
dummyRequest.setHeader("osso-user-dn", "dn=specific.dn");
61-
dummyRequest.setHeader("osso-user-guid", "123456");
62+
dummyRequest.setHeader(OSSO_COOKIE_TIMESTAMP_HEADER, "5761172f");
63+
dummyRequest.setHeader(OSSO_TIMEOUT_EXCEEDED_HEADER, "false");
64+
dummyRequest.setHeader(OSSO_SUBSCRIBER_DN_HEADER, "dn=example.com");
65+
dummyRequest.setHeader(OSSO_SUBSCRIBER_HEADER, "example.com");
66+
dummyRequest.setHeader(OSSO_USER_DN_HEADER, "dn=specific.dn");
67+
dummyRequest.setHeader(OSSO_USER_GUID_HEADER, "123456");
6268

6369
User result = decoder.fromRequest(dummyRequest);
6470

@@ -82,7 +88,7 @@ public void testGetUserId() {
8288
};
8389

8490
for (int i = 0; i < tests.length; i++) {
85-
dummyRequest.setHeader("osso-user-guid", tests[i]);
91+
dummyRequest.setHeader(OSSO_USER_GUID_HEADER, tests[i]);
8692
User result = decoder.fromRequest(dummyRequest);
8793
Assert.assertNotNull(result);
8894
Assert.assertEquals(tests[i], result.getId());
@@ -101,7 +107,7 @@ public void testGetUserDn() {
101107
};
102108

103109
for (int i = 0; i < tests.length; i++) {
104-
dummyRequest.setHeader("osso-user-dn", tests[i]);
110+
dummyRequest.setHeader(OSSO_USER_DN_HEADER, tests[i]);
105111
User result = decoder.fromRequest(dummyRequest);
106112
Assert.assertNotNull(result);
107113
Assert.assertEquals(tests[i], result.getUsername());
@@ -125,7 +131,7 @@ public void testGetCookieTimestamp() {
125131
};
126132

127133
for (int i = 0; i < tests.length; i++) {
128-
dummyRequest.setHeader("osso-cookie-timestamp", tests[i]);
134+
dummyRequest.setHeader(OSSO_COOKIE_TIMESTAMP_HEADER, tests[i]);
129135
User result = decoder.fromRequest(dummyRequest);
130136
Assert.assertNotNull(result);
131137
Assert.assertEquals(expected[i], result.getCookieTimestamp().getTime());
@@ -146,7 +152,7 @@ public void testInvalidGetCookieTimestamp() {
146152
};
147153

148154
for (int i = 0; i < tests.length; i++) {
149-
dummyRequest.setHeader("osso-cookie-timestamp", tests[i]);
155+
dummyRequest.setHeader(OSSO_COOKIE_TIMESTAMP_HEADER, tests[i]);
150156
Assert.assertNotNull(u = decoder.fromRequest(dummyRequest));
151157
Assert.assertNull(u.getCookieTimestamp());
152158
}
@@ -170,7 +176,7 @@ public void testGetTimeouted() {
170176
};
171177

172178
for (int i = 0; i < tests.length; i++) {
173-
dummyRequest.setHeader("osso-idle-timeout-exceeded", tests[i]);
179+
dummyRequest.setHeader(OSSO_TIMEOUT_EXCEEDED_HEADER, tests[i]);
174180
User result = decoder.fromRequest(dummyRequest);
175181
if (expected[i]) {
176182
Assert.assertNull(result);

0 commit comments

Comments
 (0)