final List list = new ArrayList();
workingMemory.setGlobal( "list",
list );
// go !
final Message message = new Message( "hola" );
message.addToList( "hello" );
message.setNumber( 42 );
workingMemory.insert( message );
workingMemory.insert( "boo" );
workingMemory.fireAllRules();
assertTrue( message.isFired() );
assertEquals( message,
list.get( 0 ) );
}