mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 01:54:22 +00:00
[DS-3952] Proper test for wrong authenticated user.
This commit is contained in:
@@ -526,11 +526,12 @@ public class RequestItemRepositoryIT
|
||||
.createRequestItem(context, item, bitstream)
|
||||
.build();
|
||||
|
||||
String authToken = getAuthToken(eperson.getEmail(), password);
|
||||
ObjectWriter mapperWriter = new ObjectMapper().writer();
|
||||
String authToken;
|
||||
Map<String, String> parameters;
|
||||
String content;
|
||||
|
||||
ObjectWriter mapperWriter = new ObjectMapper().writer();
|
||||
|
||||
// Unauthenticated user
|
||||
parameters = Map.of(
|
||||
"acceptRequest", "true",
|
||||
@@ -548,10 +549,11 @@ public class RequestItemRepositoryIT
|
||||
"subject", "subject",
|
||||
"responseMessage", "Request accepted");
|
||||
content = mapperWriter.writeValueAsString(parameters);
|
||||
getClient().perform(put(URI_ROOT + '/' + itemRequest.getToken())
|
||||
authToken = getAuthToken(admin.getEmail(), password);
|
||||
getClient(authToken).perform(put(URI_ROOT + '/' + itemRequest.getToken())
|
||||
.contentType(contentType)
|
||||
.content(content))
|
||||
.andExpect(status().isUnauthorized());
|
||||
.andExpect(status().isInternalServerError()); // Should be FORBIDDEN
|
||||
|
||||
// Missing acceptRequest
|
||||
parameters = Map.of(
|
||||
|
Reference in New Issue
Block a user