[jboss-svn-commits] JBL Code SVN: r12429 - labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/rule/builder/dialect/mvel.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Jun 8 16:44:35 EDT 2007
Author: tirelli
Date: 2007-06-08 16:44:34 -0400 (Fri, 08 Jun 2007)
New Revision: 12429
Added:
labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/rule/builder/dialect/mvel/MVELExprAnalyzerTest.java
Log:
Adding unit test
Added: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/rule/builder/dialect/mvel/MVELExprAnalyzerTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/rule/builder/dialect/mvel/MVELExprAnalyzerTest.java (rev 0)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/rule/builder/dialect/mvel/MVELExprAnalyzerTest.java 2007-06-08 20:44:34 UTC (rev 12429)
@@ -0,0 +1,37 @@
+package org.drools.rule.builder.dialect.mvel;
+
+import java.util.List;
+import java.util.Set;
+
+import junit.framework.TestCase;
+
+import org.antlr.runtime.RecognitionException;
+
+public class MVELExprAnalyzerTest extends TestCase {
+
+ private MVELExprAnalyzer analyzer;
+
+ protected void setUp() throws Exception {
+ analyzer = new MVELExprAnalyzer();
+ super.setUp();
+ }
+
+ protected void tearDown() throws Exception {
+ super.tearDown();
+ }
+
+ public void FIXME_testGetExpressionIdentifiers() {
+ try {
+ String expression = "order.id == 10";
+ List[] identifiers = analyzer.analyzeExpression( expression, new Set[0] );
+
+ assertEquals( 1, identifiers.length );
+ assertEquals( 1, identifiers[0].size() );
+ assertEquals( "order", identifiers[0].get( 0 ));
+ } catch ( RecognitionException e ) {
+ e.printStackTrace();
+ fail( "Unexpected exception: "+e.getMessage());
+ }
+ }
+
+}
More information about the jboss-svn-commits
mailing list