[jboss-svn-commits] JBL Code SVN: r11703 - labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat May 5 21:11:13 EDT 2007
Author: mshaw
Date: 2007-05-05 21:11:13 -0400 (Sat, 05 May 2007)
New Revision: 11703
Modified:
labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Assertion.java
labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Fact.java
labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Outcome.java
labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Rule.java
labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Scenario.java
labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/TestSuite.java
Log:
Modified: labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Assertion.java
===================================================================
--- labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Assertion.java 2007-05-06 00:32:46 UTC (rev 11702)
+++ labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Assertion.java 2007-05-06 01:11:13 UTC (rev 11703)
@@ -2,4 +2,19 @@
public class Assertion {
+ private String name;
+ private boolean success;
+
+ public String getName() {
+ return name;
+ }
+ public void setName(String name) {
+ this.name = name;
+ }
+ public boolean isSuccess() {
+ return success;
+ }
+ public void setSuccess(boolean success) {
+ this.success = success;
+ }
}
Modified: labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Fact.java
===================================================================
--- labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Fact.java 2007-05-06 00:32:46 UTC (rev 11702)
+++ labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Fact.java 2007-05-06 01:11:13 UTC (rev 11703)
@@ -1,5 +1,34 @@
package org.drools.testing.core.model;
+/**
+ *
+ * @author Matt
+ *
+ * A fact represents any object used in conidtional clauses within
+ * the set of rules being tested.
+ */
public class Fact {
+ private Integer id;
+ private String type;
+ private Field[] fields;
+
+ public Field[] getFields() {
+ return fields;
+ }
+ public void setFields(Field[] fields) {
+ this.fields = fields;
+ }
+ public Integer getId() {
+ return id;
+ }
+ public void setId(Integer id) {
+ this.id = id;
+ }
+ public String getType() {
+ return type;
+ }
+ public void setType(String type) {
+ this.type = type;
+ }
}
Modified: labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Outcome.java
===================================================================
--- labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Outcome.java 2007-05-06 00:32:46 UTC (rev 11702)
+++ labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Outcome.java 2007-05-06 01:11:13 UTC (rev 11703)
@@ -4,4 +4,17 @@
public Rule[] rules;
public Assertion[] assertions;
+
+ public Assertion[] getAssertions() {
+ return assertions;
+ }
+ public void setAssertions(Assertion[] assertions) {
+ this.assertions = assertions;
+ }
+ public Rule[] getRules() {
+ return rules;
+ }
+ public void setRules(Rule[] rules) {
+ this.rules = rules;
+ }
}
Modified: labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Rule.java
===================================================================
--- labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Rule.java 2007-05-06 00:32:46 UTC (rev 11702)
+++ labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Rule.java 2007-05-06 01:11:13 UTC (rev 11703)
@@ -2,4 +2,19 @@
public class Rule {
+ private String name;
+ private boolean fire;
+
+ public boolean isFire() {
+ return fire;
+ }
+ public void setFire(boolean fire) {
+ this.fire = fire;
+ }
+ public String getName() {
+ return name;
+ }
+ public void setName(String name) {
+ this.name = name;
+ }
}
Modified: labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Scenario.java
===================================================================
--- labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Scenario.java 2007-05-06 00:32:46 UTC (rev 11702)
+++ labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/Scenario.java 2007-05-06 01:11:13 UTC (rev 11703)
@@ -4,4 +4,17 @@
public Fact[] facts;
public Outcome[] outcomes;
+
+ public Fact[] getFacts() {
+ return facts;
+ }
+ public void setFacts(Fact[] facts) {
+ this.facts = facts;
+ }
+ public Outcome[] getOutcomes() {
+ return outcomes;
+ }
+ public void setOutcomes(Outcome[] outcomes) {
+ this.outcomes = outcomes;
+ }
}
Modified: labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/TestSuite.java
===================================================================
--- labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/TestSuite.java 2007-05-06 00:32:46 UTC (rev 11702)
+++ labs/jbossrules/trunk/experimental/drools-testing/drools-testing/src/org/drools/testing/core/model/TestSuite.java 2007-05-06 01:11:13 UTC (rev 11703)
@@ -12,5 +12,13 @@
public class TestSuite {
- public Scenario[] scenarios;
+ private Scenario[] scenarios;
+
+ public Scenario[] getScenarios() {
+ return scenarios;
+ }
+
+ public void setScenarios(Scenario[] scenarios) {
+ this.scenarios = scenarios;
+ }
}
More information about the jboss-svn-commits
mailing list