[jboss-svn-commits] JBL Code SVN: r14197 - labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Aug 14 02:15:51 EDT 2007


Author: michael.neale at jboss.com
Date: 2007-08-14 02:15:51 -0400 (Tue, 14 Aug 2007)
New Revision: 14197

Added:
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven/Alert.java
Modified:
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven/SuggestionCompletionTest.java
Log:
JBRULES-1052

Added: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven/Alert.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven/Alert.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven/Alert.java	2007-08-14 06:15:51 UTC (rev 14197)
@@ -0,0 +1,16 @@
+package org.drools.brms.client.modeldriven;
+
+public class Alert {
+
+	public String message;
+
+	public String getMessage() {
+		return message;
+	}
+
+	public void setMessage(String message) {
+		this.message = message;
+	}
+
+
+}

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven/SuggestionCompletionTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven/SuggestionCompletionTest.java	2007-08-14 05:32:12 UTC (rev 14196)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven/SuggestionCompletionTest.java	2007-08-14 06:15:51 UTC (rev 14197)
@@ -8,16 +8,26 @@
 import org.drools.brms.server.rules.SuggestionCompletionLoader;
 
 public class SuggestionCompletionTest extends TestCase {
-    
+
     public void testNestedImports() {
         String pkg = "package org.test\n import org.drools.brms.client.modeldriven.SuggestionCompletionTest.NestedClass";
-        
-        SuggestionCompletionLoader loader = new SuggestionCompletionLoader();   
+
+        SuggestionCompletionLoader loader = new SuggestionCompletionLoader();
         SuggestionCompletionEngine engine = loader.getSuggestionEngine( pkg, new ArrayList(), new ArrayList() );
-        
+
         assertEquals( "String", engine.getFieldType( "SuggestionCompletionTest$NestedClass", "name" ) );
-    }    
+    }
 
+    public void testStringNonNumeric() {
+        String pkg = "package org.test\n import org.drools.brms.client.modeldriven.Alert";
+
+        SuggestionCompletionLoader loader = new SuggestionCompletionLoader();
+        SuggestionCompletionEngine engine = loader.getSuggestionEngine( pkg, new ArrayList(), new ArrayList() );
+
+        assertEquals( SuggestionCompletionEngine.TYPE_STRING, engine.getFieldType( "Alert", "message" ) );
+
+    }
+
     public void testCompletions() {
 
         final SuggestionCompletionEngine com = new SuggestionCompletionEngine();
@@ -155,7 +165,7 @@
                                         "wankle" );
         assertEquals( 2,
                       c.length );
-        
+
         assertEquals("Numeric", com.getFieldType( "Person", "age" ));
 
     }
@@ -223,6 +233,6 @@
 
         public void setName(String name) {
             this.name = name;
-        }               
+        }
     }
 }




More information about the jboss-svn-commits mailing list