[jboss-svn-commits] JBL Code SVN: r24064 - labs/jbossrules/branches/etirelli/drools-compiler/src/test/java/org/drools/lang.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Nov 24 10:25:29 EST 2008
Author: tirelli
Date: 2008-11-24 10:25:29 -0500 (Mon, 24 Nov 2008)
New Revision: 24064
Added:
labs/jbossrules/branches/etirelli/drools-compiler/src/test/java/org/drools/lang/DroolsSoftKeywordsTest.java
Log:
Adding test for DroolsSoftKeywords
Added: labs/jbossrules/branches/etirelli/drools-compiler/src/test/java/org/drools/lang/DroolsSoftKeywordsTest.java
===================================================================
--- labs/jbossrules/branches/etirelli/drools-compiler/src/test/java/org/drools/lang/DroolsSoftKeywordsTest.java (rev 0)
+++ labs/jbossrules/branches/etirelli/drools-compiler/src/test/java/org/drools/lang/DroolsSoftKeywordsTest.java 2008-11-24 15:25:29 UTC (rev 24064)
@@ -0,0 +1,42 @@
+/**
+ *
+ */
+package org.drools.lang;
+
+import org.drools.base.evaluators.EvaluatorRegistry;
+
+import junit.framework.TestCase;
+
+/**
+ * @author admin
+ *
+ */
+public class DroolsSoftKeywordsTest extends TestCase {
+
+ /**
+ * Test method for {@link org.drools.lang.DroolsSoftKeywords#isOperator(java.lang.String, boolean)}.
+ */
+ public void testIsOperator() {
+ // initializes the registry
+ new EvaluatorRegistry();
+
+ // test the registry
+ assertTrue( DroolsSoftKeywords.isOperator("matches", false) );
+ assertTrue( DroolsSoftKeywords.isOperator("matches", true) );
+ assertTrue( DroolsSoftKeywords.isOperator("contains", false) );
+ assertTrue( DroolsSoftKeywords.isOperator("contains", true) );
+ assertTrue( DroolsSoftKeywords.isOperator("after", false) );
+ assertTrue( DroolsSoftKeywords.isOperator("after", true) );
+ assertTrue( DroolsSoftKeywords.isOperator("before", false) );
+ assertTrue( DroolsSoftKeywords.isOperator("before", true) );
+ assertTrue( DroolsSoftKeywords.isOperator("finishes", false) );
+ assertTrue( DroolsSoftKeywords.isOperator("finishes", true) );
+ assertTrue( DroolsSoftKeywords.isOperator("overlappedby", false) );
+ assertTrue( DroolsSoftKeywords.isOperator("overlappedby", true) );
+
+ assertFalse( DroolsSoftKeywords.isOperator("xyz", false) );
+ assertFalse( DroolsSoftKeywords.isOperator("xyz", true) );
+
+ }
+
+}
Property changes on: labs/jbossrules/branches/etirelli/drools-compiler/src/test/java/org/drools/lang/DroolsSoftKeywordsTest.java
___________________________________________________________________
Name: svn:executable
+ *
More information about the jboss-svn-commits
mailing list