Clover coverage report - Maven Clover report
Coverage timestamp: Sun Mar 18 2007 17:42:32 CET
file stats: LOC: 26   Methods: 2
NCLOC: 9   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
InstanceOfConstraint.java - 100% 100% 100%
coverage
 1    package com.agical.rmock.core.match.constraint;
 2   
 3   
 4   
 5    /**
 6    * <em>(c) Agical AB 2005</em>
 7    * @author joakim.ohlrogge
 8    *
 9   
 10    */
 11    public class InstanceOfConstraint extends AbstractConstraint {
 12   
 13    /**
 14    * @param clazz
 15    */
 16  108 public InstanceOfConstraint(Class clazz) {
 17  108 super("instanceOf", clazz);
 18    }
 19   
 20    /**
 21    * @see com.agical.rmock.core.match.Constraint#passes(java.lang.Object)
 22    */
 23  317 public boolean passes(Object object) {
 24  317 return object != null && ((Class)getReference().getObject()).isAssignableFrom(object.getClass());
 25    }
 26    }