public void testFromAccumulateCompositePatternMissingValues2() throws Exception {
FactPattern pattern1 = new FactPattern( "Person" );
FactPattern pattern2 = new FactPattern( "Address" );
FromAccumulateCompositeFactPattern fromAccumulateCompositeFactPattern = new FromAccumulateCompositeFactPattern();
fromAccumulateCompositeFactPattern.setSourcePattern( pattern1 );
fromAccumulateCompositeFactPattern.setFactPattern( pattern2 );
fromAccumulateCompositeFactPattern.setFunction( "" );
fromAccumulateCompositeFactPattern.setReverseCode( "" );
fromAccumulateCompositeFactPattern.setInitCode( "" );
fromAccumulateCompositeFactPattern.setActionCode( "" );
fromAccumulateCompositeFactPattern.setResultCode( "" );
model.lhs = new IPattern[]{ fromAccumulateCompositeFactPattern };
assertFalse( validator.isValid() );
assertEquals( 1, validator.getErrors().size() );