1616import static org .mockito .Mockito .when ;
1717
1818import java .util .Arrays ;
19+ import java .util .Map ;
1920import java .util .concurrent .CompletableFuture ;
2021
2122import org .junit .Before ;
@@ -215,7 +216,7 @@ public void testCheckMemoryContainerAccessWithNullUser() {
215216 public void testCheckMemoryContainerAccessWithAdminUser () {
216217 // User constructor: name, backend_roles, roles, custom_attributes
217218 // The "all_access" should be in roles (third parameter), not backend_roles
218- User adminUser = new User ("admin" , Arrays .asList ("backend-role" ), Arrays .asList ("all_access" ), null );
219+ User adminUser = new User ("admin" , Arrays .asList ("backend-role" ), Arrays .asList ("all_access" ), Map . of () );
219220 MLMemoryContainer container = MLMemoryContainer .builder ().name ("test-container" ).build ();
220221
221222 assertTrue (helper .checkMemoryContainerAccess (adminUser , container ));
@@ -224,8 +225,8 @@ public void testCheckMemoryContainerAccessWithAdminUser() {
224225 @ Test
225226 public void testCheckMemoryContainerAccessAsOwner () {
226227 // User constructor: name, backend_roles, roles, custom_attributes
227- User owner = new User ("owner-user" , Arrays .asList ("backend-role1" ), Arrays .asList ("role1" ), null );
228- User accessingUser = new User ("owner-user" , Arrays .asList ("backend-role2" ), Arrays .asList ("role2" ), null );
228+ User owner = new User ("owner-user" , Arrays .asList ("backend-role1" ), Arrays .asList ("role1" ), Map . of () );
229+ User accessingUser = new User ("owner-user" , Arrays .asList ("backend-role2" ), Arrays .asList ("role2" ), Map . of () );
229230
230231 MLMemoryContainer container = MLMemoryContainer .builder ().name ("test-container" ).owner (owner ).build ();
231232
@@ -235,8 +236,8 @@ public void testCheckMemoryContainerAccessAsOwner() {
235236 @ Test
236237 public void testCheckMemoryContainerAccessWithMatchingBackendRole () {
237238 // User constructor: name, backend_roles, roles, custom_attributes
238- User owner = new User ("owner-user" , Arrays .asList ("backend-role1" , "backend-role2" ), Arrays .asList ("role1" ), null );
239- User accessingUser = new User ("different-user" , Arrays .asList ("backend-role2" , "backend-role3" ), Arrays .asList ("role2" ), null );
239+ User owner = new User ("owner-user" , Arrays .asList ("backend-role1" , "backend-role2" ), Arrays .asList ("role1" ), Map . of () );
240+ User accessingUser = new User ("different-user" , Arrays .asList ("backend-role2" , "backend-role3" ), Arrays .asList ("role2" ), Map . of () );
240241
241242 MLMemoryContainer container = MLMemoryContainer .builder ().name ("test-container" ).owner (owner ).build ();
242243
@@ -246,8 +247,8 @@ public void testCheckMemoryContainerAccessWithMatchingBackendRole() {
246247 @ Test
247248 public void testCheckMemoryContainerAccessDenied () {
248249 // User constructor: name, backend_roles, roles, custom_attributes
249- User owner = new User ("owner-user" , Arrays .asList ("backend-role1" ), Arrays .asList ("role1" ), null );
250- User accessingUser = new User ("different-user" , Arrays .asList ("backend-role2" ), Arrays .asList ("role2" ), null );
250+ User owner = new User ("owner-user" , Arrays .asList ("backend-role1" ), Arrays .asList ("role1" ), Map . of () );
251+ User accessingUser = new User ("different-user" , Arrays .asList ("backend-role2" ), Arrays .asList ("role2" ), Map . of () );
251252
252253 MLMemoryContainer container = MLMemoryContainer .builder ().name ("test-container" ).owner (owner ).build ();
253254
@@ -257,7 +258,7 @@ public void testCheckMemoryContainerAccessDenied() {
257258 @ Test
258259 public void testCheckMemoryContainerAccessWithNullOwner () {
259260 // User constructor: name, backend_roles, roles, custom_attributes
260- User accessingUser = new User ("some-user" , Arrays .asList ("backend-role1" ), Arrays .asList ("role1" ), null );
261+ User accessingUser = new User ("some-user" , Arrays .asList ("backend-role1" ), Arrays .asList ("role1" ), Map . of () );
261262
262263 MLMemoryContainer container = MLMemoryContainer .builder ().name ("test-container" ).owner (null ).build ();
263264
@@ -338,8 +339,8 @@ public void testValidateMemoryIndexExistsFailureEmptyIndex() {
338339 @ Test
339340 public void testCheckMemoryContainerAccessWithNullBackendRoles () {
340341 // User constructor: name, backend_roles, roles, custom_attributes
341- User owner = new User ("owner-user" , null , Arrays .asList ("role1" ), null );
342- User accessingUser = new User ("different-user" , Arrays .asList ("backend-role1" ), Arrays .asList ("role2" ), null );
342+ User owner = new User ("owner-user" , null , Arrays .asList ("role1" ), Map . of () );
343+ User accessingUser = new User ("different-user" , Arrays .asList ("backend-role1" ), Arrays .asList ("role2" ), Map . of () );
343344
344345 MLMemoryContainer container = MLMemoryContainer .builder ().name ("test-container" ).owner (owner ).build ();
345346
@@ -349,8 +350,8 @@ public void testCheckMemoryContainerAccessWithNullBackendRoles() {
349350 @ Test
350351 public void testCheckMemoryContainerAccessBothNullBackendRoles () {
351352 // User constructor: name, backend_roles, roles, custom_attributes
352- User owner = new User ("owner-user" , null , Arrays .asList ("role1" ), null );
353- User accessingUser = new User ("different-user" , null , Arrays .asList ("role2" ), null );
353+ User owner = new User ("owner-user" , null , Arrays .asList ("role1" ), Map . of () );
354+ User accessingUser = new User ("different-user" , null , Arrays .asList ("role2" ), Map . of () );
354355
355356 MLMemoryContainer container = MLMemoryContainer .builder ().name ("test-container" ).owner (owner ).build ();
356357
0 commit comments