|
From: <jbo...@li...> - 2006-06-30 01:34:53
|
Author: mar...@jb...
Date: 2006-06-29 21:34:49 -0400 (Thu, 29 Jun 2006)
New Revision: 4881
Modified:
labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java
Log:
JBRULES-308 Binding to an existing declartion should throw an error
-test correction
Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java 2006-06-30 01:06:59 UTC (rev 4880)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java 2006-06-30 01:34:49 UTC (rev 4881)
@@ -795,8 +795,7 @@
final AndDescr lhs = new AndDescr();
ruleDescr.setLhs( lhs );
- final ColumnDescr column1 = new ColumnDescr( Cheese.class.getName(),
- "stilton" );
+ final ColumnDescr column1 = new ColumnDescr( Cheese.class.getName() );
lhs.addDescr( column1 );
final FieldBindingDescr fieldBindingDescr = new FieldBindingDescr( "type",
@@ -809,26 +808,15 @@
column1.addDescr( fieldBindingDescr );
column1.addDescr( listeralDescr );
- final ColumnDescr column2 = new ColumnDescr( Cheese.class.getName(),
- "stilton" );
+ final ColumnDescr column2 = new ColumnDescr( Cheese.class.getName() );
lhs.addDescr( column2 );
column2.addDescr( fieldBindingDescr );
ruleDescr.setConsequence( "modify(stilton);" );
- builder.addPackage( packageDescr );
-
- And and = builder.getPackage().getRule( "rule-1" ).getLhs();
- Column c1 = (Column) and.getChildren().get( 0 );
- assertEquals( Declaration.class, c1.getConstraints().get( 0 ).getClass() );
- assertEquals( LiteralConstraint.class, c1.getConstraints().get( 1 ).getClass() );
-
- Column c2 = (Column) and.getChildren().get( 1 );
- assertEquals( BoundVariableConstraint.class, c1.getConstraints().get( 0 ).getClass() );
-// c1.getConstraints().get( 0 )
-// Column c2 = (Column) and.getChildren().get( 1 );
+ builder.addPackage( packageDescr );
- assertLength( 0,
+ assertLength( 2,
builder.getErrors() );
}
|