public static void executeDsl( String fileName, InputStream inputStream) {
assertNotNull( inputStream );
try {
NodeTestCase testCase = ReteDslTestEngine.compile( inputStream );
ReteDslTestEngine tester = new ReteDslTestEngine();
NodeTestCaseResult result = tester.run( testCase, null );
if( result.getTotalTests()-result.getSuccesses() > 0 ) {
fail("Error executing "+fileName+" : \n "+ result );
}
} catch ( Exception e ) {
e.printStackTrace();
fail("Unexpected exception: "+e.getMessage());