public void testLoadCustomListener() {
final SpreadsheetCompiler converter = new SpreadsheetCompiler();
final InputStream stream = this.getClass().getResourceAsStream( "/data/CustomWorkbook.xls" );
final String drl = converter.compile( stream,
InputType.XLS,
new RuleMatrixSheetListener() );
assertNotNull( drl );
assertTrue( drl.indexOf( "\"matrix\"" ) != -1 );
assertTrue( drl.indexOf( "$v : FundVisibility" ) != -1 );
assertTrue( drl.indexOf( "FundType" ) != -1 );
assertTrue( drl.indexOf( "Role" ) != -1 );