private void createUser() throws Exception {
db.beginTransaction();
User user = new User();
user.setNick("admin");
user.setName("User Administrator");
user.setActive(true);
db.session().save(user);
UserManager mgr = new UserManager(db, HashVersion.ZERO);
mgr.setPassword(user, "test", null);
RealmManager rmgr = new RealmManager(db);
Realm testRealm = rmgr.getRealmByName("TEST");
Realm prodRealm = rmgr.getRealmByName("PROD");
Role r = createRole(db, null, "admin", "login", "admin");
user.getRoles().add(r);
Role r1 = createRole (db, testRealm, "tester", "testread", "testwrite");
r1.setParent(r);
user.getRoles().add(r1);
db.commit();
}
public void checkUser() throws Exception {