コード例 #1
0
 @Test
 public void testValidateRecompenseStatusOne() {
   String oldStatus = "recompense";
   String maacthStatus = "recompense1";
   boolean result = false;
   try {
     result = RecompenseValidator.validateRecompenseStatus(oldStatus, maacthStatus);
     assertFalse(result);
   } catch (GeneralException e) {
     if (e.getErrorCode()
         .equals(RecompenseExceptionType.RECOMPENSE_STATUS_NOTMATCH_ERROR.getErrorCode())) {
       System.out.println(e.getErrorCode());
       assertTrue(true);
     } else {
       fail("抛出异常不正确");
     }
   }
   maacthStatus = "recompense";
   result = RecompenseValidator.validateRecompenseStatus(oldStatus, maacthStatus);
   assertTrue(result);
 }
コード例 #2
0
 @Test
 public void testValidateRecompenseStatus() {
   String status = "recompense";
   List<String> statusList = new ArrayList<String>();
   statusList.add("hello");
   boolean result = false;
   try {
     result = RecompenseValidator.validateRecompenseStatus(status, statusList);
     assertFalse(result);
   } catch (GeneralException e) {
     if (e.getErrorCode()
         .equals(RecompenseExceptionType.RECOMPENSE_STATUS_NOTMATCH_ERROR.getErrorCode())) {
       System.out.println(e.getErrorCode());
       assertTrue(true);
     } else {
       fail("抛出异常不正确");
     }
   }
   statusList.add(status);
   result = RecompenseValidator.validateRecompenseStatus(status, statusList);
   assertTrue(result);
 }