Пример #1
0
 public final void testThreshold_ChartOfAccount_Invalid() {
   MaintenanceDocumentBase doc = getMaintenanceDocument(ThresholdFixture.CHARTCODE_INVALID);
   assertTrue(thresholdRule.processSaveDocument(doc));
   assertTrue(thresholdRule.processRouteDocument(doc));
   assertTrue(GlobalVariables.getMessageMap().hasErrors());
   assertEquals(1, GlobalVariables.getMessageMap().getErrorCount());
   assertTrue(
       GlobalVariables.getMessageMap()
           .getErrorMessages()
           .containsKey("document.newMaintainableObject.chartOfAccountsCode"));
 }
Пример #2
0
 public final void testThreshold_ChartOfAccountAndAccountTypeAndSubAccountType() {
   MaintenanceDocumentBase doc =
       getMaintenanceDocument(ThresholdFixture.CHARTCODE_AND_ACCOUNTTYPE_AND_SUBACCOUNTTYPE);
   assertTrue(thresholdRule.processSaveDocument(doc));
   assertFalse(thresholdRule.processRouteDocument(doc));
   assertTrue(GlobalVariables.getMessageMap().hasErrors());
   assertEquals(2, GlobalVariables.getMessageMap().getErrorCount());
   assertTrue(
       GlobalVariables.getMessageMap()
           .getErrorMessages()
           .containsKey("document.newMaintainableObject.accountTypeCode"));
   assertTrue(
       GlobalVariables.getMessageMap()
           .getErrorMessages()
           .containsKey("document.newMaintainableObject.subFundGroupCode"));
 }