Package com.vst.model

Examples of com.vst.model.Reason


         return Reason.class.isAssignableFrom(candidate);
     }

     public void validate(Object obj, Errors errors) {

         Reason reason=(Reason)obj;

         //checking reason name
         if(reason.getReasonName().getReasonNameId().equals(new Long(-1))){
             errors.rejectValue("reasonName", "reason.noReasonName");
         }

         //checking defectZone
         if(reason.getDefectZone().getDefectZoneId().equals(new Long(-1))){
             errors.rejectValue("defectZone", "reason.noDefectZone");
         }

         //checking defectType
         if(reason.getDefectType().getDefectTypeId().equals(new Long(-1))){
             errors.rejectValue("defectType", "reason.noDefectType");
         }

         //checking defectVarity
         if(reason.getDefectVarity().getVarityId().equals(new Long(-1))){
             errors.rejectValue("defectVarity", "reason.noDefectVarity");
         }


         //checking constructionType
         if(reason.getConstructionType().getConstructionTypeId().equals(new Long(-1))){
             errors.rejectValue("constructionType", "reason.noConstructionType");
         }
            
        if(!reasonManager.isUniqueReason(reason)){
            errors.rejectValue("reasonId","reason.notUnique");
View Full Code Here


        reasonManager = null;
    }

    public void testGetReasons() throws Exception {
        List results = new ArrayList();
        Reason reason = new Reason();
        results.add(reason);

        // set expected behavior on dao
        reasonDao.expects(once()).method("getReasons")
            .will(returnValue(results));
View Full Code Here

    }

    public void testGetReason() throws Exception {
        // set expected behavior on dao
        reasonDao.expects(once()).method("getReason")
            .will(returnValue(new Reason()));
        Reason reason = reasonManager.getReason(reasonId);
        assertTrue(reason != null);
        reasonDao.verify();
    }
View Full Code Here

        assertTrue(reason != null);
        reasonDao.verify();
    }

    public void testSaveReason() throws Exception {
        Reason reason = new Reason();

        // set expected behavior on dao
        reasonDao.expects(once()).method("saveReason")
            .with(same(reason)).isVoid();
View Full Code Here

        reasonManager.saveReason(reason);
        reasonDao.verify();
    }

    public void testAddAndRemoveReason() throws Exception {
        Reason reason = new Reason();

        // set required fields

        // set expected behavior on dao
        reasonDao.expects(once()).method("saveReason")
            .with(same(reason)).isVoid();
        reasonManager.saveReason(reason);
        reasonDao.verify();

        // reset expectations
        reasonDao.reset();

        reasonDao.expects(once()).method("removeReason").with(eq(new Long(reasonId)));
        reasonManager.removeReason(reasonId);
        reasonDao.verify();

        // reset expectations
        reasonDao.reset();
        // remove
        Exception ex = new ObjectRetrievalFailureException(Reason.class, reason.getReasonId());
        reasonDao.expects(once()).method("removeReason").isVoid();
        reasonDao.expects(once()).method("getReason").will(throwException(ex));
        reasonManager.removeReason(reasonId);
        try {
            reasonManager.getReason(reasonId);
View Full Code Here

TOP

Related Classes of com.vst.model.Reason

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.