105106107108109110111112113114115
f.put("qaz", 1); ruleFiredVerifier.setFireCounter(f); ruleFiredVerifier.verifyFiringCounts(vr); assertTrue(vr.wasSuccessful()); assertEquals(42, vr.getActualResult().intValue()); vr = new VerifyRuleFired("qqq", 41,
115116117118119120121122123124125
41, null); ruleFiredVerifier.setFireCounter(f); ruleFiredVerifier.verifyFiringCounts(vr); assertFalse(vr.wasSuccessful()); assertEquals(42, vr.getActualResult().intValue()); vr = new VerifyRuleFired("qaz", 1,
125126127128129130131132133134135
1, null); ruleFiredVerifier.setFireCounter(f); ruleFiredVerifier.verifyFiringCounts(vr); assertTrue(vr.wasSuccessful()); assertEquals(1, vr.getActualResult().intValue()); vr = new VerifyRuleFired("XXX", null,
135136137138139140141142143144145
null, false); ruleFiredVerifier.setFireCounter(f); ruleFiredVerifier.verifyFiringCounts(vr); assertTrue(vr.wasSuccessful()); assertEquals(0, vr.getActualResult().intValue()); vr = new VerifyRuleFired("qqq", null,
145146147148149150151152153154155
null, true); ruleFiredVerifier.setFireCounter(f); ruleFiredVerifier.verifyFiringCounts(vr); assertTrue(vr.wasSuccessful()); assertEquals(42, vr.getActualResult().intValue()); vr = new VerifyRuleFired("qqq", null,
155156157158159160161162163164165
null, false); ruleFiredVerifier.setFireCounter(f); ruleFiredVerifier.verifyFiringCounts(vr); assertFalse(vr.wasSuccessful()); assertEquals(42, vr.getActualResult().intValue()); } }