[jboss-svn-commits] JBL Code SVN: r23985 - in labs/jbossrules/trunk/drools-compiler/src/test: resources/org/drools/integrationtests and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Nov 20 09:05:16 EST 2008


Author: tirelli
Date: 2008-11-20 09:05:16 -0500 (Thu, 20 Nov 2008)
New Revision: 23985

Modified:
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java
   labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_OrWithBindings.drl
Log:
JBRULES-1854: improving test case

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java	2008-11-20 13:26:43 UTC (rev 23984)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java	2008-11-20 14:05:16 UTC (rev 23985)
@@ -2662,13 +2662,15 @@
 
         assertEquals( 0,
                       list.size() );
-        workingMemory.insert( new State( "x" ) );
+        Cheese brie = new Cheese( "brie" );
+        workingMemory.insert( brie );
 
         workingMemory.fireAllRules();
 
-        assertEquals( 1,
+        assertEquals( 2,
                       list.size() );
         assertTrue( list.contains( hola ) );
+        assertTrue( list.contains( brie ) );
 
     }
 

Modified: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_OrWithBindings.drl
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_OrWithBindings.drl	2008-11-20 13:26:43 UTC (rev 23984)
+++ labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_OrWithBindings.drl	2008-11-20 14:05:16 UTC (rev 23985)
@@ -2,14 +2,16 @@
 
 import org.drools.Person
 import org.drools.Cheese
-import org.drools.State
 
 global java.util.List results
 
 rule "MyRule"	
 	when
-		(State() || Cheese())
-		p: Person()
+		c : (Cheese( type == "stilton") or 
+		     Cheese( type == "brie" ) or 
+		     Cheese( type == "muzzarella" ) )
+		p : Person()
 	then 
+		results.add(c);
 		results.add(p);		
 end
\ No newline at end of file




More information about the jboss-svn-commits mailing list