assertNotGenerated(session);
Frame target = assertHasFrame(session, "target");
assertNotGenerated(target);
AccessControlHandler ach = assertHasAccessControlHandler(session, "role-based access");
assertNotGenerated(ach);
RequiresEdge requires = assertHasRequiresEdge(session, ach, role);
assertNotGenerated(requires);
// there shouldn't be a login handler on this page
assertHasNoLoginHandler(session, "role-based login handler");
// or a logout page
assertHasNoFrame(session, "logout");
// or a login page in the root
assertHasNoFrame(root, "login");
// no operations in the ach or session
assertEquals(0, ach.getOperations().size());
assertEquals(0, session.getOperations().size());
// or events in the target page
assertNull(target.getOnAccess());
assertNull(target.getOnInit());