// Create the User for authenticated access
User adminUser = setUpTrentHmacAuthenticator();
adminUser.setId(1L);
// Create the supporting Role
Role adminRole = DatabaseLoader.buildAdminRole();
adminRole.setId(1L);
Role customerRole = DatabaseLoader.buildCustomerRole();
customerRole.setId(2L);
// Mimics the behaviour of the created Role
Role newRole = RoleBuilder
.newInstance()
.withName("Stock Manager")
.withDescription("Stock Manager roles")
.build();
newRole.setId(3L);
// Create pages
List<Role> rolesPage1 = Lists.newArrayList();
rolesPage1.add(adminRole);
List<Role> rolesPage2 = Lists.newArrayList();