@@ -41,7 +41,7 @@ void setUp() {
41
41
@ ParameterizedTest
42
42
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
43
43
void shouldReturn_200_ValidParameters_objectIds_01 (String role ) {
44
-
44
+ mockJwtToken ( role );
45
45
RefreshRoleRequest refreshRoleRequest = RefreshRoleRequest .builder ()
46
46
.ccdServiceNames ("" )
47
47
.sidamIds (Collections .emptyList ())
@@ -69,7 +69,7 @@ void shouldReturn_200_ValidParameters_objectIds_01(String role) {
69
69
@ ParameterizedTest
70
70
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
71
71
void shouldReturn_200_ValidParameters_sidamIds_01 (String role ) {
72
-
72
+ mockJwtToken ( role );
73
73
refreshRoleRequest = RefreshRoleRequest .builder ()
74
74
.ccdServiceNames ("" )
75
75
.sidamIds (Arrays .asList ("1111" ))
@@ -95,7 +95,7 @@ void shouldReturn_200_ValidParameters_sidamIds_01(String role) {
95
95
@ ParameterizedTest
96
96
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
97
97
void shouldReturn_200_ValidParameters_ccdPageSize (String role ) {
98
-
98
+ mockJwtToken ( role );
99
99
refreshRoleRequest = RefreshRoleRequest .builder ()
100
100
.ccdServiceNames ("" )
101
101
.sidamIds (Collections .emptyList ())
@@ -114,7 +114,7 @@ void shouldReturn_200_ValidParameters_ccdPageSize(String role) {
114
114
@ ParameterizedTest
115
115
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
116
116
void shouldReturn_200_ValidParameters_sorted (String role ) {
117
-
117
+ mockJwtToken ( role );
118
118
refreshRoleRequest = RefreshRoleRequest .builder ()
119
119
.ccdServiceNames ("" )
120
120
.sidamIds (Collections .emptyList ())
@@ -134,7 +134,7 @@ void shouldReturn_200_ValidParameters_sorted(String role) {
134
134
@ ParameterizedTest
135
135
@ ValueSource (strings = {"jrd-admin" })
136
136
void sortedDescendingOrder (String role ) {
137
-
137
+ mockJwtToken ( role );
138
138
refreshRoleRequest = RefreshRoleRequest .builder ()
139
139
.ccdServiceNames ("" )
140
140
.sidamIds (Collections .emptyList ())
@@ -154,7 +154,7 @@ void sortedDescendingOrder(String role) {
154
154
@ ParameterizedTest
155
155
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
156
156
void shouldReturn_400_ValidParameters_ccdServiceEmpty (String role ) {
157
-
157
+ mockJwtToken ( role );
158
158
refreshRoleRequest = RefreshRoleRequest .builder ().build ();
159
159
160
160
var errorResponseMap = judicialReferenceDataClient .refreshUserProfile (refreshRoleRequest ,3 ,
@@ -169,7 +169,7 @@ void shouldReturn_400_ValidParameters_ccdServiceEmpty(String role) {
169
169
@ ParameterizedTest
170
170
@ ValueSource (strings = { "jrd-admin" })
171
171
void shouldReturn_400_ValidParameters_ResponseHeader (String role ) {
172
-
172
+ mockJwtToken ( role );
173
173
refreshRoleRequest = RefreshRoleRequest .builder ()
174
174
.ccdServiceNames ("ALL,all" )
175
175
.sidamIds (Arrays .asList ("" ))
@@ -187,7 +187,7 @@ void shouldReturn_400_ValidParameters_ResponseHeader(String role) {
187
187
@ ParameterizedTest
188
188
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
189
189
void shouldReturn_200_ValidParameters_objectIds_02 (String role ) {
190
-
190
+ mockJwtToken ( role );
191
191
refreshRoleRequest = RefreshRoleRequest .builder ()
192
192
.ccdServiceNames ("" )
193
193
.sidamIds (Collections .emptyList ())
@@ -220,7 +220,7 @@ void shouldReturn_200_ValidParameters_objectIds_02(String role) {
220
220
@ ParameterizedTest
221
221
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
222
222
void shouldReturn_200_ValidParameters_personalCodes_01 (String role ) {
223
-
223
+ mockJwtToken ( role );
224
224
refreshRoleRequest = RefreshRoleRequest .builder ()
225
225
.ccdServiceNames ("" )
226
226
.sidamIds (Arrays .asList ("" ))
@@ -244,7 +244,7 @@ void shouldReturn_200_ValidParameters_personalCodes_01(String role) {
244
244
@ ParameterizedTest
245
245
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
246
246
void shouldReturn_404_InValid_personalCodes_01 (String role ) {
247
-
247
+ mockJwtToken ( role );
248
248
refreshRoleRequest = RefreshRoleRequest .builder ()
249
249
.ccdServiceNames ("" )
250
250
.sidamIds (Arrays .asList ("" ))
@@ -262,6 +262,7 @@ void shouldReturn_404_InValid_personalCodes_01(String role) {
262
262
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
263
263
void shouldReturn403WhenLdFeatureDisabled (String role ) {
264
264
var launchDarklyMap = new HashMap <String , String >();
265
+ mockJwtToken (role );
265
266
launchDarklyMap .put ("JrdUsersController.refreshUserProfile" , "test-jrd-flag" );
266
267
when (featureToggleServiceImpl .isFlagEnabled (anyString ())).thenReturn (false );
267
268
when (featureToggleServiceImpl .getLaunchDarklyMap ()).thenReturn (launchDarklyMap );
@@ -283,36 +284,39 @@ void shouldReturn403WhenLdFeatureDisabled(String role) {
283
284
@ DisplayName ("Scenario-UnauthorisedUsers" )
284
285
@ Test
285
286
void shouldReturn_403_UnauthorisedUsers () {
287
+ mockJwtToken (INVALID_TEST_USER );
286
288
JudicialReferenceDataClient .setBearerToken (EMPTY );
287
289
var response = judicialReferenceDataClient .refreshUserProfile (refreshRoleRequest ,10 ,
288
- 0 ,"ASC" , "objectId" , "test-user-role" , false );
290
+ 0 ,"ASC" , "objectId" , INVALID_TEST_USER , false );
289
291
assertThat (response ).containsEntry ("http_status" , "403" );
290
292
JudicialReferenceDataClient .setBearerToken (EMPTY );
291
293
}
292
294
293
295
@ DisplayName ("Scenario-InvalidTokens" )
294
296
@ Test
295
297
void shouldReturn_401_InvalidTokens () {
298
+ mockJwtToken (INVALID_TEST_USER );
296
299
JudicialReferenceDataClient .setBearerToken (EMPTY );
297
300
var response = judicialReferenceDataClient .refreshUserProfile (refreshRoleRequest ,10 ,
298
- 0 ,"ASC" , "objectId" , "test-user-role" , true );
301
+ 0 ,"ASC" , "objectId" , INVALID_TEST_USER , true );
299
302
assertThat (response ).containsEntry ("http_status" , "401" );
300
303
JudicialReferenceDataClient .setBearerToken (EMPTY );
301
304
}
302
305
303
306
@ DisplayName ("Scenario-MultipleParameters" )
304
307
@ Test
305
308
void shouldReturn_400_WithMultipleParameters () {
309
+ mockJwtToken (JRD_SYSTEM_USER );
306
310
var response = judicialReferenceDataClient .refreshUserProfile (refreshRoleRequest ,10 ,
307
- 0 ,"ASC" , "objectId" , "jrd-system-user" , false );
311
+ 0 ,"ASC" , "objectId" , JRD_SYSTEM_USER , false );
308
312
assertThat (response ).containsEntry ("http_status" , "400" );
309
313
}
310
314
311
315
@ DisplayName ("Validate soft delete service code scenario" )
312
316
@ ParameterizedTest
313
317
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
314
318
void shouldReturn_200_ValidParameters_Mrd_Delete_time (String role ) {
315
-
319
+ mockJwtToken ( role );
316
320
refreshRoleRequest = RefreshRoleRequest .builder ()
317
321
.ccdServiceNames ("" )
318
322
.sidamIds (Collections .emptyList ())
@@ -345,7 +349,7 @@ void shouldReturn_200_ValidParameters_Mrd_Delete_time(String role) {
345
349
@ ParameterizedTest
346
350
@ ValueSource (strings = { "jrd-system-user" ,"jrd-admin" })
347
351
void shouldReturn_200_Non_Tribunal_scenario_01 (String role ) {
348
-
352
+ mockJwtToken ( role );
349
353
RefreshRoleRequest refreshRoleRequest = RefreshRoleRequest .builder ()
350
354
.ccdServiceNames ("" )
351
355
.sidamIds (Collections .emptyList ())
0 commit comments