18
18
*/
19
19
20
20
/*
21
- * Copyright (c) 2018, 2020 , Oracle and/or its affiliates. All rights reserved.
21
+ * Copyright (c) 2018, 2021 , Oracle and/or its affiliates. All rights reserved.
22
22
*/
23
23
package org .opengrok .web ;
24
24
30
30
import java .util .TreeSet ;
31
31
32
32
import jakarta .servlet .http .HttpServletRequest ;
33
- import org .junit .After ;
34
- import org .junit .Assert ;
35
- import org .junit .Before ;
36
- import org .junit .Test ;
33
+ import org .junit .jupiter .api .AfterEach ;
34
+ import org .junit .jupiter .api .BeforeEach ;
35
+ import org .junit .jupiter .api .Test ;
37
36
import org .mockito .Mockito ;
38
37
import org .opengrok .indexer .authorization .AuthorizationStack ;
39
38
import org .opengrok .indexer .configuration .CommandTimeoutType ;
40
39
import org .opengrok .indexer .configuration .Group ;
41
40
import org .opengrok .indexer .configuration .Project ;
42
41
import org .opengrok .indexer .configuration .RuntimeEnvironment ;
43
42
43
+ import static org .junit .jupiter .api .Assertions .assertEquals ;
44
+
44
45
public class PageConfigRequestedProjectsTest {
45
46
46
47
final RuntimeEnvironment env = RuntimeEnvironment .getInstance ();
@@ -49,7 +50,7 @@ public class PageConfigRequestedProjectsTest {
49
50
private Set <Group > oldGroups ;
50
51
private AuthorizationStack oldPluginStack ;
51
52
52
- @ Before
53
+ @ BeforeEach
53
54
public void setUp () {
54
55
oldProjects = env .getProjects ();
55
56
oldGroups = env .getGroups ();
@@ -86,7 +87,7 @@ public void setUp() {
86
87
env .applyConfig (false , CommandTimeoutType .INDEXER );
87
88
}
88
89
89
- @ After
90
+ @ AfterEach
90
91
public void tearDown () {
91
92
env .setProjects (oldProjects );
92
93
env .setGroups (oldGroups );
@@ -98,15 +99,15 @@ public void testSingleProject() {
98
99
final HttpServletRequest request = createRequest (new String []{"project-1" }, null );
99
100
100
101
final PageConfig cfg = PageConfig .get (request );
101
- Assert . assertEquals (new HashSet <>(Arrays .asList ("project-1" )), cfg .getRequestedProjects ());
102
+ assertEquals (new HashSet <>(Arrays .asList ("project-1" )), cfg .getRequestedProjects ());
102
103
}
103
104
104
105
@ Test
105
106
public void testMultipleProject () {
106
107
final HttpServletRequest request = createRequest (new String []{"project-1" , "project-3" , "project-6" }, null );
107
108
108
109
final PageConfig cfg = PageConfig .get (request );
109
- Assert . assertEquals (new HashSet <>(Arrays .asList ("project-1" , "project-3" , "project-6" )), cfg .getRequestedProjects ());
110
+ assertEquals (new HashSet <>(Arrays .asList ("project-1" , "project-3" , "project-6" )), cfg .getRequestedProjects ());
110
111
}
111
112
112
113
@ Test
@@ -115,7 +116,7 @@ public void testNonIndexedProject() {
115
116
final HttpServletRequest request = createRequest (new String []{"project-1" }, null );
116
117
117
118
final PageConfig cfg = PageConfig .get (request );
118
- Assert . assertEquals (new HashSet <>(), cfg .getRequestedProjects ());
119
+ assertEquals (new HashSet <>(), cfg .getRequestedProjects ());
119
120
120
121
env .getProjects ().get ("project-1" ).setIndexed (true );
121
122
}
@@ -126,7 +127,7 @@ public void testMultipleWithNonIndexedProject() {
126
127
final HttpServletRequest request = createRequest (new String []{"project-1" , "project-3" , "project-6" }, null );
127
128
128
129
final PageConfig cfg = PageConfig .get (request );
129
- Assert . assertEquals (new HashSet <>(Arrays .asList ("project-3" , "project-6" )), cfg .getRequestedProjects ());
130
+ assertEquals (new HashSet <>(Arrays .asList ("project-3" , "project-6" )), cfg .getRequestedProjects ());
130
131
131
132
env .getProjects ().get ("project-1" ).setIndexed (true );
132
133
}
@@ -136,23 +137,23 @@ public void testSingleGroup1() {
136
137
final HttpServletRequest request = createRequest (null , new String []{"group-1-2-3" });
137
138
138
139
final PageConfig cfg = PageConfig .get (request );
139
- Assert . assertEquals (new HashSet <>(Arrays .asList ("project-1" , "project-2" , "project-3" )), cfg .getRequestedProjects ());
140
+ assertEquals (new HashSet <>(Arrays .asList ("project-1" , "project-2" , "project-3" )), cfg .getRequestedProjects ());
140
141
}
141
142
142
143
@ Test
143
144
public void testSingleGroup2 () {
144
145
final HttpServletRequest request = createRequest (null , new String []{"group-7-8-9" });
145
146
146
147
final PageConfig cfg = PageConfig .get (request );
147
- Assert . assertEquals (new HashSet <>(Arrays .asList ("project-7" , "project-8" , "project-9" )), cfg .getRequestedProjects ());
148
+ assertEquals (new HashSet <>(Arrays .asList ("project-7" , "project-8" , "project-9" )), cfg .getRequestedProjects ());
148
149
}
149
150
150
151
@ Test
151
152
public void testMultipleGroup () {
152
153
final HttpServletRequest request = createRequest (null , new String []{"group-1-2-3" , "group-7-8-9" });
153
154
154
155
final PageConfig cfg = PageConfig .get (request );
155
- Assert . assertEquals (new HashSet <>(Arrays .asList (
156
+ assertEquals (new HashSet <>(Arrays .asList (
156
157
"project-1" , "project-2" , "project-3" ,
157
158
"project-7" , "project-8" , "project-9" )), cfg .getRequestedProjects ());
158
159
}
@@ -162,7 +163,7 @@ public void testMixedGroupAndProjectAddingNewProjects() {
162
163
final HttpServletRequest request = createRequest (new String []{"project-1" , "project-6" }, new String []{"group-7-8-9" });
163
164
164
165
final PageConfig cfg = PageConfig .get (request );
165
- Assert . assertEquals (new HashSet <>(Arrays .asList (
166
+ assertEquals (new HashSet <>(Arrays .asList (
166
167
"project-1" , "project-6" ,
167
168
"project-7" , "project-8" , "project-9" )), cfg .getRequestedProjects ());
168
169
}
@@ -173,7 +174,7 @@ public void testMixedGroupNonExistentGroupAndProjectAddingNewProjects() {
173
174
final HttpServletRequest request = createRequest (new String []{"project-1" , "project-6" }, new String []{"no-group" , "group-7-8-9" });
174
175
175
176
final PageConfig cfg = PageConfig .get (request );
176
- Assert . assertEquals (new HashSet <>(Arrays .asList (
177
+ assertEquals (new HashSet <>(Arrays .asList (
177
178
"project-1" , "project-6" ,
178
179
"project-7" , "project-8" , "project-9" )), cfg .getRequestedProjects ());
179
180
}
@@ -183,7 +184,7 @@ public void testMixedGroupAndProjectInclusion() {
183
184
final HttpServletRequest request = createRequest (new String []{"project-1" , "project-2" }, new String []{"group-1-2-3" , "group-7-8-9" });
184
185
185
186
final PageConfig cfg = PageConfig .get (request );
186
- Assert . assertEquals (new HashSet <>(Arrays .asList (
187
+ assertEquals (new HashSet <>(Arrays .asList (
187
188
"project-1" , "project-2" , "project-3" ,
188
189
"project-7" , "project-8" , "project-9" )), cfg .getRequestedProjects ());
189
190
}
@@ -194,7 +195,7 @@ public void testNonIndexedInGroup() {
194
195
final HttpServletRequest request = createRequest (null , new String []{"group-1-2-3" });
195
196
196
197
final PageConfig cfg = PageConfig .get (request );
197
- Assert . assertEquals (new HashSet <>(Arrays .asList ("project-2" , "project-3" )), cfg .getRequestedProjects ());
198
+ assertEquals (new HashSet <>(Arrays .asList ("project-2" , "project-3" )), cfg .getRequestedProjects ());
198
199
199
200
env .getProjects ().get ("project-1" ).setIndexed (true );
200
201
}
@@ -207,7 +208,7 @@ public void testNonExistentProject() {
207
208
final HttpServletRequest request = createRequest (new String []{"no-project" }, null );
208
209
209
210
final PageConfig cfg = PageConfig .get (request );
210
- Assert . assertEquals (new HashSet <>(), cfg .getRequestedProjects ());
211
+ assertEquals (new HashSet <>(), cfg .getRequestedProjects ());
211
212
}
212
213
213
214
/**
@@ -218,7 +219,7 @@ public void testNonExistentGroup() {
218
219
final HttpServletRequest request = createRequest (null , new String []{"no-group" });
219
220
220
221
final PageConfig cfg = PageConfig .get (request );
221
- Assert . assertEquals (new HashSet <>(), cfg .getRequestedProjects ());
222
+ assertEquals (new HashSet <>(), cfg .getRequestedProjects ());
222
223
}
223
224
224
225
@ Test
@@ -227,7 +228,7 @@ public void testSelectAllProjects() {
227
228
Mockito .when (request .getParameter (PageConfig .ALL_PROJECT_SEARCH )).thenReturn ("true" );
228
229
229
230
final PageConfig cfg = PageConfig .get (request );
230
- Assert . assertEquals (new TreeSet <>(env .getProjectNames ()), cfg .getRequestedProjects ());
231
+ assertEquals (new TreeSet <>(env .getProjectNames ()), cfg .getRequestedProjects ());
231
232
}
232
233
233
234
@ Test
@@ -236,7 +237,7 @@ public void testSelectAllProjectsOverrideProjectParam() {
236
237
Mockito .when (request .getParameter (PageConfig .ALL_PROJECT_SEARCH )).thenReturn ("true" );
237
238
238
239
final PageConfig cfg = PageConfig .get (request );
239
- Assert . assertEquals (new TreeSet <>(env .getProjectNames ()), cfg .getRequestedProjects ());
240
+ assertEquals (new TreeSet <>(env .getProjectNames ()), cfg .getRequestedProjects ());
240
241
}
241
242
242
243
@ Test
@@ -245,7 +246,7 @@ public void testSelectAllProjectsOverrideGroupParam() {
245
246
Mockito .when (request .getParameter (PageConfig .ALL_PROJECT_SEARCH )).thenReturn ("true" );
246
247
247
248
final PageConfig cfg = PageConfig .get (request );
248
- Assert . assertEquals (new TreeSet <>(env .getProjectNames ()), cfg .getRequestedProjects ());
249
+ assertEquals (new TreeSet <>(env .getProjectNames ()), cfg .getRequestedProjects ());
249
250
}
250
251
251
252
@ Test
@@ -254,7 +255,7 @@ public void testSelectAllOverrideNonExistentProject() {
254
255
Mockito .when (request .getParameter (PageConfig .ALL_PROJECT_SEARCH )).thenReturn ("true" );
255
256
256
257
final PageConfig cfg = PageConfig .get (request );
257
- Assert . assertEquals (new TreeSet <>(env .getProjectNames ()), cfg .getRequestedProjects ());
258
+ assertEquals (new TreeSet <>(env .getProjectNames ()), cfg .getRequestedProjects ());
258
259
}
259
260
260
261
/**
0 commit comments