Package org.elevenbits.westvleteren.model.item

Examples of org.elevenbits.westvleteren.model.item.Group


        }
    }

    public void testCreateAndGetAndRemoveGroup() 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);
      dao.removeGroup(group);
      log.warn("Group removed");
      try {
        group = dao.getGroup(id);
View Full Code Here


        }
    }

    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");
     }
View Full Code Here

    protected void tearDown() throws Exception {
      manager = null;
    }

    public void testAddAndRemoveGroup() throws Exception {
      Group group = new Group("Motley Crue", "Worst band ever");
      group = manager.saveGroup(group);
      assertNotNull(group.getId());
      if (log.isDebugEnabled()) {
        log.debug("Group created: " + group);
      }     
      Integer id = group.getId();
      manager.removeGroup(group);
      try {
        group = manager.getGroup(id);
            fail("'badgroupname' found in database, failing test...");
      } catch (ObjectRetrievalFailureException orfe) {
View Full Code Here

      log.warn("Group removed");
     }

    public void testAddAndRemoveGroup() throws Exception {
      log.warn("Add and remove!");
        Group group = new Group("group", "description");
        dao.saveGroup(group);
        assertNotNull(group.getId());
        assertEquals("group", group.getName());
        dao.removeGroup(group.getId());
        try {
            group = dao.getGroup(group.getId());
            fail("getGroup didn't throw DataAccessException");
        } catch (DataAccessException d) {
          log.warn("Needed to catch exception since the group did not exist");
            assertNotNull(d);
        }
View Full Code Here

public class GroupDaoHibernate extends HibernateDaoSupport implements
    GroupDao {


  public Group getGroup(Integer id) {
    Group group = (Group) getHibernateTemplate().get(
        Group.class, id);
    if (group == null) {
      throw new ObjectRetrievalFailureException(Group.class, id);
    }
    return group;
View Full Code Here

  public List getGroups() {
    return getHibernateTemplate().find("from Group");
  }

  public void removeGroup(Integer id) {
    Group group = (Group) getHibernateTemplate().load(Group.class, id);
    getHibernateTemplate().delete(group);
  }
View Full Code Here

    dao.saveGroup(group);
    return group;
  }

  public Group getGroup(Integer id) {
    Group group = dao.getGroup(id);
    if (group == null) {
      log.warn("No role with id '" + id + "' found.");
    }
    return group;
  }
View Full Code Here

TOP

Related Classes of org.elevenbits.westvleteren.model.item.Group

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.