org.jmock.util
Class Verifier

java.lang.Object
  extended by org.jmock.util.Verifier

public class Verifier
extends Object

Helper class to verify all Verifiable fields of an object.

Example usage:

Verifying all expectations on one object at a time:

 public class MockX implements Verifiable {
    private Expectation... anExpectation = new Expectation...(...);
    private Expectation... aSecondExpectation = new Expectation...(...);
 

public void verify() { Verifier.verifyObject(this); } }

This example shows how most mock objects implement Verifiable by delegation.

Since:
1.0
Version:
$Id: Verifier.java,v 1.7 2005/03/20 11:48:56 smgf Exp $
See Also:
Verifiable

Constructor Summary
Verifier()
           
 
Method Summary
static void verifyObject(Object anObject)
          Verifies all the fields of type Verifiable in the given object, including those inherited from superclasses.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Verifier

public Verifier()
Method Detail

verifyObject

public static void verifyObject(Object anObject)
Verifies all the fields of type Verifiable in the given object, including those inherited from superclasses.

Parameters:
anObject - The object to be verified.