[jboss-svn-commits] JBL Code SVN: r12839 - 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
Mon Jun 25 18:56:07 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-06-25 18:56:07 -0400 (Mon, 25 Jun 2007)
New Revision: 12839
Modified:
labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven/SuggestionCompletionTest.java
Log:
-added SuggestCompletionTest for nested class imports
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-06-25 19:29:44 UTC (rev 12838)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/brms/client/modeldriven/SuggestionCompletionTest.java 2007-06-25 22:56:07 UTC (rev 12839)
@@ -1,10 +1,22 @@
package org.drools.brms.client.modeldriven;
+import java.util.ArrayList;
import java.util.HashMap;
+import org.drools.brms.server.rules.SuggestionCompletionLoader;
+
import junit.framework.TestCase;
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();
+ SuggestionCompletionEngine engine = loader.getSuggestionEngine( pkg, new ArrayList(), new ArrayList() );
+
+ assertEquals( "String", engine.getFieldType( "SuggestionCompletionTest$NestedClass", "name" ) );
+ }
public void testCompletions() {
@@ -202,4 +214,15 @@
assertTrue( com.isGlobalVariable( "y" ) );
}
+ public static class NestedClass {
+ private String name;
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+ }
}
More information about the jboss-svn-commits
mailing list