Package org.elevenbits.westvleteren.model.item

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


        }
    }

    public void testCreateAndGetAndRemoveColour() throws Exception {
      log.warn("Creating a colour");
      Colour colour = new Colour("colour", "description");
      dao.saveColour(colour);
      Integer id = colour.getId();
      colour = dao.getColour(id);
      assertEquals(colour.getName(), "colour");
      assertEquals(colour.getDescription(), "description");
      log.warn("Colour created: " + colour);
      dao.removeColour(colour);
      log.warn("Colour removed");
      try {
        colour = dao.getColour(id);
View Full Code Here


        }
    }

    public void testCreateAndUpdateAndRemoveColour() throws Exception {
      log.warn("Creating a colour");
      Colour colour = new Colour("colour", "description");
      dao.saveColour(colour);
      Integer id = colour.getId();
      colour = dao.getColour(id);
      assertEquals(colour.getName(), "colour");
      assertEquals(colour.getDescription(), "description");
      log.warn("Colour created: " + colour);
      colour.setName("newcolour");
      colour.setDescription("other description");
      dao.saveColour(colour);
      log.warn("Colour updated");
      colour = dao.getColour(id);
      assertEquals(colour.getName(), "newcolour");
      assertEquals(colour.getDescription(), "other description");
      log.warn("Colour: " + colour);     
         dao.removeColour(colour);
     }
View Full Code Here

         dao.removeColour(colour);
     }

    public void testAddAndRemoveColour() throws Exception {
      log.warn("Add and remove!");
        Colour colour = new Colour("colour", "description");       
        dao.saveColour(colour);
        assertNotNull(colour.getId());
        assertEquals("colour", colour.getName());
        dao.removeColour(colour.getId());
        try {
            colour = dao.getColour(colour.getId());
            fail("getColour didn't throw DataAccessException");
        } catch (DataAccessException d) {
          log.warn("Needed to catch exception since the colour did not exist");
            assertNotNull(d);
        }
View Full Code Here

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

    public void testAddAndRemoveColour() throws Exception {
      Colour colour = new Colour("Groen!", "What should I say");
      colour = manager.saveColour(colour);
      assertNotNull(colour.getId());
      if (log.isDebugEnabled()) {
        log.debug("Colour created: " + colour);
      }    
      Integer id = colour.getId();
      manager.removeColour(colour);
      try {
        colour = manager.getColour(id);
            fail("'badcolourame' found in database, failing test...");       
      } catch (ObjectRetrievalFailureException orfe) {
View Full Code Here

    dao.saveColour(colour);
    return colour;
  }

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

public class ColourDaoHibernate extends HibernateDaoSupport implements
    ColourDao {


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

  public List getColours() {
    return getHibernateTemplate().find("from Colour");
  }

  public void removeColour(Integer id) {
    Colour colour = (Colour) getHibernateTemplate().load(Colour.class, id);
    getHibernateTemplate().delete(colour);
  }
View Full Code Here

TOP

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

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.