Package org.elevenbits.westvleteren.model

Examples of org.elevenbits.westvleteren.model.Quote


        }
    }

    public void testCreateAndGetAndRemoveQuote() throws Exception {
      log.warn("Creating a quote");
      Quote quote = new Quote("quote", "description");
      dao.saveQuote(quote);
      Integer id = quote.getId();
      quote = dao.getQuote(id);
      assertEquals(quote.getName(), "quote");
      assertEquals(quote.getDescription(), "description");
      log.warn("Quote created: " + quote);
      dao.removeQuote(quote);
      log.warn("Quote removed");
      try {
        quote = dao.getQuote(id);
View Full Code Here


        }
    }

    public void testCreateAndUpdateAndRemoveQuote() throws Exception {
      log.warn("Creating a quote");
      Quote quote = new Quote("quote", "description");
      dao.saveQuote(quote);
      Integer id = quote.getId();
      quote = dao.getQuote(id);
      assertEquals(quote.getName(), "quote");
      assertEquals(quote.getDescription(), "description");
      log.warn("Quote created: " + quote);
      quote.setName("newquote");
      quote.setDescription("other description");
      dao.saveQuote(quote);
      log.warn("Quote updated");
      quote = dao.getQuote(id);
      assertEquals(quote.getName(), "newquote");
      assertEquals(quote.getDescription(), "other description");
      log.warn("Quote: " + quote);     
         dao.removeQuote(quote);
     }
View Full Code Here

         dao.removeQuote(quote);
     }

    public void testAddAndRemoveQuote() throws Exception {
      log.warn("Add and remove!");
        Quote quote = new Quote("quote", "description");       
        dao.saveQuote(quote);
        assertNotNull(quote.getId());
        assertEquals("quote", quote.getName());
        dao.removeQuote(quote.getId());
        try {
            quote = dao.getQuote(quote.getId());
            fail("getQuote didn't throw DataAccessException");
        } catch (DataAccessException d) {
          log.warn("Needed to catch exception since the quote did not exist");
            assertNotNull(d);
        }
View Full Code Here

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

    public void testAddAndRemoveQuote() throws Exception {
      Quote quote = new Quote("Groen!", "What should I say");
      quote = manager.saveQuote(quote);
      assertNotNull(quote.getId());
      if (log.isDebugEnabled()) {
        log.debug("Quote created: " + quote);
      }    
      Integer id = quote.getId();
      manager.removeQuote(quote);
      try {
        quote = manager.getQuote(id);
            fail("'badquoteame' found in database, failing test...");       
      } catch (ObjectRetrievalFailureException orfe) {
View Full Code Here

public class QuoteDaoHibernate extends HibernateDaoSupport implements
    QuoteDao {


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

  public List getQuotes() {
    return getHibernateTemplate().find("from Quote");
  }

  public void removeQuote(Integer id) {
    Quote quote = (Quote) getHibernateTemplate().load(Quote.class, id);
    getHibernateTemplate().delete(quote);
  }
View Full Code Here

    dao.saveQuote(quote);
    return quote;
  }

  public Quote getQuote(Integer id) {
    Quote quote = dao.getQuote(id);
    if (quote == null) {
      log.warn("No quote with id '" + id + "' found.");
    }
    return quote;
  }
View Full Code Here

TOP

Related Classes of org.elevenbits.westvleteren.model.Quote

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.