[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