workingMemory.setGlobal( "list", list );
final PersonInterface person = new Person( "Edson", "cheese" );
workingMemory.insert( person );
workingMemory.fireAllRules();
assertEquals( "Three rules should have been fired", 3, list.size() );
assertEquals( "Rule 4 should have been fired first", "Rule 4",
list.get( 0 ) );
assertEquals( "Rule 2 should have been fired second", "Rule 2",