Package net.sf.pmr.core.domain.user.company

Examples of net.sf.pmr.core.domain.user.company.Company


    /**
     * @see net.sf.pmr.core.data.EntityMapper#findByPersistanceId(java.lang.String)
     */
    public Object findById(final int id) {

        Company company = (Company) getHibernateTemplate().get(
                CompanyImpl.class, new Integer(id));
        if (company != null) {
            company.setAddress(CoreObjectFactory.getAddress());
        }
        return company;

    }
View Full Code Here


  public List<Company> findAll() {

        List<Company> list = getHibernateTemplate().loadAll(CompanyImpl.class);

        for (Iterator i = list.iterator(); i.hasNext();) {
            Company company = (Company) i.next();
            company.setAddress(CoreObjectFactory.getAddress());
        }

        return list;

    }
View Full Code Here

     * - pas de validaton de l'adresse
     * - pas de mise à jour
     */
    public void testUpdateCompanyAndCompanyValidationFailed() {

        Company company =  new CompanyImpl();
        Address address = new AddressImpl();
        company.setAddress(address);
       
        EasyMock.expect(mockCompanyValidator.validate(EasyMock.isA(Company.class))).andReturn(mockCompanyErrors);
        EasyMock.expect(mockCompanyErrors.hasErrors()).andReturn(true);
       
         // check calls order
View Full Code Here

     * La validation de l'adresse echoue
     * - pas de mise � jour
     */
    public void testUpdateCompanyAndAddressValidationFailed() {

        Company company =  new CompanyImpl();
        Address address = new AddressImpl();
        company.setAddress(address);
       
        // set expectations
        EasyMock.expect(mockCompanyValidator.validate(EasyMock.isA(Company.class))).andReturn(mockCompanyErrors);
        EasyMock.expect(mockCompanyErrors.hasErrors()).andReturn(false);
       
View Full Code Here

     * La validation réussie
     * - l'enregistrement peut avoir lieu
     */
    public void testUdapteCompanyAndValidationSucceed() {
       
        Company company =  new CompanyImpl();
        Address address = new AddressImpl();
        company.setAddress(address);
       
        // set expectations
        EasyMock.expect(mockCompanyValidator.validate(EasyMock.isA(Company.class))).andReturn(mockCompanyErrors);
        EasyMock.expect(mockCompanyErrors.hasErrors()).andReturn(false);
       
View Full Code Here

    }

    public final void testFindByIDWithCompanyFound() throws Exception {

        // load a company
        Company company = (Company) companyMapper.findById(1);

        assertEquals("id", new Integer(1), new Integer(company.getPersistanceId()));
        assertEquals("name", "openEnterprise", company.getName());
        assertEquals("version", 1, company.getPersistanceVersion());
       
        company.getAddress();

    }
View Full Code Here

    }

    public final void testFindByIDWithoutCompanyFound() throws Exception {

        // load a company
        Company company = (Company) companyMapper.findById(1888);

        assertEquals("id", null, company);

    }
View Full Code Here

    public final void testAddWithoutConcurrencyFailureException()
            throws Exception {

        // get a new company
        Company company = CoreObjectFactory.getCompany();
        company.setName("World Company");

        companyMapper.addOrUpdate(company);

        //  check
        String query = "select * FROM COMPANY WHERE name='World Company'";
View Full Code Here

    public final void testAddDoesntThrowConcurrencyFailureException()
            throws Exception {

        // get a new company
        Company company1 =  CoreObjectFactory.getCompany();
        Company company2 =  CoreObjectFactory.getCompany();

        company1.setName("World Company");

        company2.setName("World Company");

        // add
        companyMapper.addOrUpdate(company1);

        try {
View Full Code Here

    public final void testUpdateWithoutConcurrencyFailureException()
            throws Exception {


        // load a company
        Company company = (Company) companyMapper.findById(1);

        // change name
        company.setName("blablabla");

        // update
        companyMapper.addOrUpdate(company);

        // check
View Full Code Here

TOP

Related Classes of net.sf.pmr.core.domain.user.company.Company

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.