[jboss-svn-commits] JBL Code SVN: r21575 - labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/rules.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Aug 15 21:33:02 EDT 2008
Author: mark.proctor at jboss.com
Date: 2008-08-15 21:33:02 -0400 (Fri, 15 Aug 2008)
New Revision: 21575
Modified:
labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/rules/BRMSSuggestionCompletionLoaderTest.java
Log:
JBRULES-1736 Dynamically generated Types
-Corrected test that was indeterminate, because it was relying on hashmap order
Modified: labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/rules/BRMSSuggestionCompletionLoaderTest.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/rules/BRMSSuggestionCompletionLoaderTest.java 2008-08-16 01:24:21 UTC (rev 21574)
+++ labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/rules/BRMSSuggestionCompletionLoaderTest.java 2008-08-16 01:33:02 UTC (rev 21575)
@@ -17,7 +17,10 @@
+import java.util.ArrayList;
+import java.util.Arrays;
import java.util.Collections;
+import java.util.List;
import junit.framework.TestCase;
@@ -109,10 +112,11 @@
assertEquals(1, factTypes.length);
assertEquals("Car", factTypes[0]);
- String[] fields = engine.getFieldCompletions("Car");
- assertEquals(2, fields.length);
- assertEquals("pieceOfRubbish", fields[0]);
- assertEquals("name", fields[1]);
+ List<String> fields = Arrays.asList( engine.getFieldCompletions("Car") );
+ assertEquals(2, fields.size());
+
+ assertTrue( fields.contains("pieceOfRubbish") );
+ assertTrue( fields.contains("name") );
assertEquals("Boolean", engine.getFieldType("Car", "pieceOfRubbish"));
assertEquals("String", engine.getFieldType("Car", "name"));
More information about the jboss-svn-commits
mailing list