@Before public void before() throws Exception { super.before(); authorizations = getGraph().createAuthorizations(); user = getUserRepository().findOrAddUser("junit", "Junit", "junit@visallo.com", "password"); Workspace workspace = getWorkspaceRepository().add(workspaceId, "Junit Workspace", user); if (getPrivilegeRepository().hasPrivilege(user, Privilege.ADMIN)) { fail("User shouldn't have admin"); } adminUser = getUserRepository().findOrAddUser("junit-admin", "Junit Admin", "junit-admin@visallo.com", "password"); Set<String> privileges = Privilege.ALL_BUILT_IN.stream().map(Privilege::getName).collect(Collectors.toSet()); setPrivileges(adminUser, privileges); getWorkspaceRepository().updateUserOnWorkspace(workspace, adminUser.getUserId(), WorkspaceAccess.WRITE, systemUser); }