public void testInitialization() throws Exception {
DefaultRuleSource source = new DefaultRuleSource();
// test the afterPropertiesSet() calls
try {
source.afterPropertiesSet();
fail("ruleAdministrator, ruleRuntime, bindUri and source not set");
}
catch (IllegalArgumentException ex) {
// expected
}