}
}
public void testCreateAndUpdateAndRemoveGroup() throws Exception {
log.warn("Creating a group");
Group group = new Group("group", "description");
dao.saveGroup(group);
Integer id = group.getId();
group = dao.getGroup(id);
assertEquals(group.getName(), "group");
assertEquals(group.getDescription(), "description");
log.warn("Group created: " + group);
group.setName("newgroup");
group.setDescription("other description");
dao.saveGroup(group);
log.warn("Group updated");
group = dao.getGroup(id);
assertEquals(group.getName(), "newgroup");
assertEquals(group.getDescription(), "other description");
log.warn("Group: " + group);
dao.removeGroup(group);
log.warn("Group removed");
}