Clover coverage report - Drools - 2.0-rc2
Coverage timestamp: Wed May 11 2005 07:12:26 BST
file stats: LOC: 25   Methods: 2
NCLOC: 21   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
KnowledgeHelperParameterValue.java 100% 100% 100% 100%
coverage
 1    package org.drools.semantics.annotation.model;
 2   
 3    import org.drools.rule.Rule;
 4    import org.drools.spi.DefaultKnowledgeHelper;
 5    import org.drools.spi.KnowledgeHelper;
 6    import org.drools.spi.Tuple;
 7   
 8    class KnowledgeHelperParameterValue implements ParameterValue
 9    {
 10    private final Rule rule;
 11   
 12  12 public KnowledgeHelperParameterValue(Rule rule)
 13    {
 14  12 if (rule == null)
 15    {
 16  1 throw new IllegalArgumentException( "Null 'rule' argument" );
 17    }
 18  11 this.rule = rule;
 19    }
 20   
 21  3 public KnowledgeHelper getValue( Tuple tuple )
 22    {
 23  3 return new DefaultKnowledgeHelper( rule, tuple );
 24    }
 25    }