Package org.elevenbits.westvleteren.model

Examples of org.elevenbits.westvleteren.model.Vendor


            assertNotNull(d);
        }
    }

    public void testCreateAndGetAndRemoveVendor() throws Exception {
      Vendor vendor = new Vendor("vendor", "vendor@m8n.be");
      dao.saveVendor(vendor);
      Integer id = vendor.getId();
      vendor = dao.getVendor(id);
      assertEquals(vendor.getName(), "vendor");
      log.warn("vendor created: " + vendor);
      dao.removeVendor(vendor);
      log.warn("Vendor removed");
      try {
        vendor = dao.getVendor(id);
View Full Code Here


     * Note: the name can not change.  The other elements can.
     * @throws Exception
     */
    public void testCreateAndUpdateAndRemoveVendor() throws Exception {
      log.warn("Creating a user");
      Vendor vendor = new Vendor("abcdef", "vendor@m8n.be");
      dao.saveVendor(vendor);
      Integer id = vendor.getId();
      vendor = dao.getVendor(id);
      assertEquals(vendor.getName(), "abcdef");
      assertEquals(vendor.getEmail(), "vendor@m8n.be");
      log.warn("Vendor created: " + vendor);
      vendor.setName("klmnop");
      vendor.setEmail("vendor@elevenbits.org");
      dao.saveVendor(vendor);
      log.warn("Vendor updated");
      vendor = dao.getVendor(id);
      assertEquals(vendor.getName(), "abcdef"); // name can not change
      assertEquals(vendor.getEmail(), "vendor@elevenbits.org");
      log.warn("Vendor: " + vendor);     
        dao.removeVendor(vendor.getId());
        log.warn("Vendor removed");
        try {
            vendor = dao.getVendor(vendor.getId());
            fail("getVendor didn't throw DataAccessException");
        } catch (DataAccessException d) {
          log.warn("Needed to catch exception since the Vendor did not exist");
            assertNotNull(d);
        }
View Full Code Here

        }
    }

    public void testAddAndRemoveVendor() throws Exception {
      log.warn("Add and remove!");
        Vendor vendor = new Vendor("vendor");
        Address address = new Address();
        address.setCity("Zenobe Grammestraat 22");
        address.setCountry("Belgium");
        vendor.setAddress(address);
        vendor.setEmail("jw@m8n.be");       
        dao.saveVendor(vendor);
        assertNotNull(vendor.getId());
        assertEquals("vendor", vendor.getName());
        dao.removeVendor(vendor.getId());
        try {
            vendor = dao.getVendor(vendor.getId());
            fail("getVendor didn't throw DataAccessException");
        } catch (DataAccessException d) {
          log.warn("Needed to catch exception since the Vendor did not exist");
            assertNotNull(d);
        }
View Full Code Here

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

    public void testAddAndRemoveVendor() throws Exception {
      Vendor vendor = new Vendor("vendor", "vendor@m8n.be");
      vendor = manager.saveVendor(vendor);
      assertNotNull(vendor.getId());
      if (log.isDebugEnabled()) {
        log.debug("Vendor created: " + vendor);
      }     
      Integer id = vendor.getId();
      manager.removeVendor(vendor);
      try {
        vendor = manager.getVendor(id);
            fail("'badvendorname' found in database, failing test...");
      } catch (ObjectRetrievalFailureException orfe) {
View Full Code Here

    dao.saveVendor(vendor);
    return vendor;
  }

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

    VendorDao {

  private Log log = LogFactory.getLog(VendorDaoHibernate.class);

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

TOP

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

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.