[jboss-svn-commits] JBL Code SVN: r19283 - labs/jbossrules/trunk/drools-core/src/test/java/org/drools/util.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Mar 27 23:59:03 EDT 2008


Author: mark.proctor at jboss.com
Date: 2008-03-27 23:59:02 -0400 (Thu, 27 Mar 2008)
New Revision: 19283

Added:
   labs/jbossrules/trunk/drools-core/src/test/java/org/drools/util/RightTupleListTest.java
Removed:
   labs/jbossrules/trunk/drools-core/src/test/java/org/drools/util/FactHashTableTest.java
Log:
JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed RightTupleListTest

Deleted: labs/jbossrules/trunk/drools-core/src/test/java/org/drools/util/FactHashTableTest.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/test/java/org/drools/util/FactHashTableTest.java	2008-03-28 03:55:26 UTC (rev 19282)
+++ labs/jbossrules/trunk/drools-core/src/test/java/org/drools/util/FactHashTableTest.java	2008-03-28 03:59:02 UTC (rev 19283)
@@ -1,15 +0,0 @@
-package org.drools.util;
-
-import junit.framework.TestCase;
-
-import org.drools.util.ObjectHashMap.ObjectEntry;
-
-public class FactHashTableTest extends TestCase {
-    public void testEmptyIterator() {
-        final RightTupleList map = new RightTupleList();
-        final Iterator it = map.iterator();
-        for ( ObjectEntry entry = (ObjectEntry) it.next(); entry != null; entry = (ObjectEntry) it.next() ) {
-            fail( "Map is empty, there should be no iteration" );
-        }
-    }
-}
\ No newline at end of file

Copied: labs/jbossrules/trunk/drools-core/src/test/java/org/drools/util/RightTupleListTest.java (from rev 19261, labs/jbossrules/trunk/drools-core/src/test/java/org/drools/util/FactHashTableTest.java)
===================================================================
--- labs/jbossrules/trunk/drools-core/src/test/java/org/drools/util/RightTupleListTest.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-core/src/test/java/org/drools/util/RightTupleListTest.java	2008-03-28 03:59:02 UTC (rev 19283)
@@ -0,0 +1,22 @@
+package org.drools.util;
+
+import junit.framework.TestCase;
+
+import org.drools.Cheese;
+import org.drools.common.DefaultFactHandle;
+import org.drools.common.InternalFactHandle;
+import org.drools.reteoo.LeftTuple;
+import org.drools.reteoo.RightTuple;
+import org.drools.util.ObjectHashMap.ObjectEntry;
+
+public class RightTupleListTest extends TestCase {
+    public void testEmptyIterator() {                
+        final RightTupleList map = new RightTupleList();
+        final Cheese stilton1 = new Cheese( "stilton",
+                                            35 );
+        final InternalFactHandle h1 = new DefaultFactHandle( 1,
+                                                             stilton1 );                        
+        
+        assertNull( map.getFirst( new LeftTuple( h1, null ) ) );
+    }
+}
\ No newline at end of file




More information about the jboss-svn-commits mailing list