[jboss-svn-commits] JBL Code SVN: r8604 - labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/util
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Jan 2 06:33:36 EST 2007
Author: michael.neale at jboss.com
Date: 2007-01-02 06:33:34 -0500 (Tue, 02 Jan 2007)
New Revision: 8604
Modified:
labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/util/BRLPersitenceTest.java
Log:
added some tests for attributes
Modified: labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/util/BRLPersitenceTest.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/util/BRLPersitenceTest.java 2007-01-02 11:09:57 UTC (rev 8603)
+++ labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/util/BRLPersitenceTest.java 2007-01-02 11:33:34 UTC (rev 8604)
@@ -66,7 +66,12 @@
assertEquals(m.name, m2.name);
assertEquals(m.lhs.length, m2.lhs.length);
assertEquals(m.rhs.length, m2.rhs.length);
+ assertEquals(1, m.attributes.length);
+ RuleAttribute at = m.attributes[0];
+ assertEquals("no-loop", at.attributeName);
+ assertEquals("true", at.value);
+
String newXML = BRLPersistence.getInstance().toXML( m2 );
assertEquals(xml, newXML);
@@ -75,6 +80,8 @@
private RuleModel getComplexModel() {
RuleModel m = new RuleModel();
+ m.addAttribute( new RuleAttribute("no-loop", "true") );
+
FactPattern pat = new FactPattern();
pat.boundName = "p1";
pat.factType = "Person";
More information about the jboss-svn-commits
mailing list