Class Verifier

java.lang.Object
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$
See Also:
  • Constructor Details

    • Verifier

      public Verifier()
  • Method Details

    • 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.