[jboss-svn-commits] JBL Code SVN: r20930 - labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/contenthandler.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Jul 6 20:16:20 EDT 2008


Author: michael.neale at jboss.com
Date: 2008-07-06 20:16:20 -0400 (Sun, 06 Jul 2008)
New Revision: 20930

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/contenthandler/FactModelContentHandlerTest.java
Log:
making test less brittle

Modified: labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/contenthandler/FactModelContentHandlerTest.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/contenthandler/FactModelContentHandlerTest.java	2008-07-06 21:12:38 UTC (rev 20929)
+++ labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/contenthandler/FactModelContentHandlerTest.java	2008-07-07 00:16:20 UTC (rev 20930)
@@ -53,13 +53,17 @@
     	FactMetaModel mm = list.get(0);
     	assertEquals("FooBar", mm.name);
     	assertEquals(2, mm.fields.size());
-    	FieldMetaModel fm = (FieldMetaModel) mm.fields.get(1);
-    	assertEquals("f1", fm.name);
-    	assertEquals("int", fm.type);
+    	for (int i = 0; i < mm.fields.size(); i++) {
+        	FieldMetaModel fm = (FieldMetaModel) mm.fields.get(1);
+        	if (fm.name.equals("f1")) {
+	        	assertEquals("f1", fm.name);
+	        	assertEquals("int", fm.type);
+        	} else {
+            	assertEquals("f2", fm.name);
+            	assertEquals("String", fm.type);
+        	}
+		}
 
-    	fm = (FieldMetaModel) mm.fields.get(0);
-    	assertEquals("f2", fm.name);
-    	assertEquals("String", fm.type);
 
 
     	drl = "declare FooBar\n\t @role(event)  \nend";




More information about the jboss-svn-commits mailing list