[jboss-svn-commits] JBL Code SVN: r31587 - labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-camel/src/test/java/org/drools/camel/component.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Feb 11 15:16:50 EST 2010


Author: lucazamador
Date: 2010-02-11 15:16:49 -0500 (Thu, 11 Feb 2010)
New Revision: 31587

Modified:
   labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-camel/src/test/java/org/drools/camel/component/CamelEndpointWithJaxbTest.java
Log:
added querys rules test

Modified: labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-camel/src/test/java/org/drools/camel/component/CamelEndpointWithJaxbTest.java
===================================================================
--- labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-camel/src/test/java/org/drools/camel/component/CamelEndpointWithJaxbTest.java	2010-02-11 20:12:53 UTC (rev 31586)
+++ labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-camel/src/test/java/org/drools/camel/component/CamelEndpointWithJaxbTest.java	2010-02-11 20:16:49 UTC (rev 31587)
@@ -95,7 +95,7 @@
 		assertNotNull(resp.getValue("hadrian"));
 	}
 	
-	public void notWorkingTestSessionModify() throws Exception {
+	public void testSessionModify() throws Exception {
 		String cmd = "";
 		cmd += "<batch-execution lookup='ksession1'>\n";
 		cmd += "   <modify factHandle='" + handle + "'>\n";
@@ -124,6 +124,7 @@
 		expectedXml += "    <results>\n";
 		expectedXml += "        <item key=\"rider\">\n";
 		expectedXml += "            <value xsi:type=\"person\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n";
+		expectedXml += "                <age>0</age>\n";
 		expectedXml += "                <name>salaboy</name>\n";
 		expectedXml += "            </value>\n";
 		expectedXml += "        </item>\n";
@@ -306,6 +307,12 @@
 		rule += "package org.drools \n";
 		rule += "import org.drools.model.Person \n";
 		rule += "global java.util.List list \n";
+		rule += "query persons \n";
+		rule += "   $p : Person() \n";
+		rule += "end \n";
+		rule += "query personWithName(String param)\n";
+		rule += "   $p : Person(name == param) \n";
+		rule += "end \n";
 		rule += "rule rule1 \n";
 		rule += "  when \n";
 		rule += "    $p : Person() \n";



More information about the jboss-svn-commits mailing list