[jboss-svn-commits] JBL Code SVN: r9420 - labs/jbossrules/trunk/drools-jsr94/src/test/resources/org/jcp/jsr94/tck.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat Feb 10 00:28:54 EST 2007
Author: mark.proctor at jboss.com
Date: 2007-02-10 00:28:54 -0500 (Sat, 10 Feb 2007)
New Revision: 9420
Added:
labs/jbossrules/trunk/drools-jsr94/src/test/resources/org/jcp/jsr94/tck/tck_res_1.xml
labs/jbossrules/trunk/drools-jsr94/src/test/resources/org/jcp/jsr94/tck/tck_res_2.xml
Log:
-added these back in as they are needed for tests
Added: labs/jbossrules/trunk/drools-jsr94/src/test/resources/org/jcp/jsr94/tck/tck_res_1.xml
===================================================================
--- labs/jbossrules/trunk/drools-jsr94/src/test/resources/org/jcp/jsr94/tck/tck_res_1.xml (rev 0)
+++ labs/jbossrules/trunk/drools-jsr94/src/test/resources/org/jcp/jsr94/tck/tck_res_1.xml 2007-02-10 05:28:54 UTC (rev 9420)
@@ -0,0 +1,15 @@
+package RuleExecutionSet1;
+
+import org.jcp.jsr94.tck.model.Customer;
+import org.jcp.jsr94.tck.model.Invoice;
+
+rule "credit limit greater than invoice"
+ when
+ $invoice1 : Invoice ( $amount1 : amount )
+ $customer1 : Customer ( creditLimit > $amount1 )
+ then
+ $customer1.setCreditLimit($customer1.getCreditLimit() - $invoice1.getAmount());
+ $invoice1.setStatus("paid");
+ System.out.println("The credit limit of the customer is " + $customer1.getCreditLimit());
+ System.out.println("The status of the invoice is " + $invoice1.getStatus());
+end
\ No newline at end of file
Added: labs/jbossrules/trunk/drools-jsr94/src/test/resources/org/jcp/jsr94/tck/tck_res_2.xml
===================================================================
--- labs/jbossrules/trunk/drools-jsr94/src/test/resources/org/jcp/jsr94/tck/tck_res_2.xml (rev 0)
+++ labs/jbossrules/trunk/drools-jsr94/src/test/resources/org/jcp/jsr94/tck/tck_res_2.xml 2007-02-10 05:28:54 UTC (rev 9420)
@@ -0,0 +1,15 @@
+package RuleExecutionSet1;
+
+import org.jcp.jsr94.tck.model.Customer;
+import org.jcp.jsr94.tck.model.Invoice;
+
+rule "credit limit greater than invoice"
+ when
+ $invoice1 : Invoice ( $amount1 : amount )
+ $customer1 : Customer ( creditLimit > $amount1 )
+ then
+ $customer1.setCreditLimit($customer1.getCreditLimit() - $invoice1.getAmount());
+ $invoice1.setStatus("paid");
+ System.out.println("The credit limit of the customer is " + $customer1.getCreditLimit());
+ System.out.println("The status of the invoice is " + $invoice1.getStatus());
+end
\ No newline at end of file
More information about the jboss-svn-commits
mailing list