p1.setStatus( "america" );
c1FactHandle = getFactHandle( c1FactHandle, workingMemory );
workingMemory.update( c1FactHandle,
p1 );
workingMemory = getSerialisedStatefulSession( workingMemory );
workingMemory.fireAllRules();
workingMemory = getSerialisedStatefulSession( workingMemory );
cheeseList = IteratorToList.convert( workingMemory.iterateObjects( new ClassObjectFilter( Cheese.class ) ) );
assertEquals( 2,
cheeseList.size() );