scorecard = (DroolsScorecard) scorecardType.newInstance();
scorecardType.set(scorecard, "age", 0);
scorecardType.set(scorecard, "occupation", "SKYDIVER");
session.insert(scorecard);
session.fireAllRules();
session.dispose();
//occupation = -10, age = +10, validLicense = -1;
assertTrue(-1 == scorecard.getCalculatedScore());
assertEquals(3, scorecard.getReasonCodes().size());
//[AGE01, VL002, OCC01]
assertTrue(scorecard.getReasonCodes().contains("AGE01"));