com.mockobjects.util

Class Verifier

public class Verifier extends Object

Helper class to verify all Expectations of an object. The Verifier class provides two static methods to verify objects: These two methods can be used to verify any expectation to assert that they still hold.

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 mocks implement Verifiable, i.e.: by delegation.

Version: $Id: Verifier.java,v 1.5 2002/09/29 16:44:28 smgf Exp $

See Also: Expectation Verifiable

Method Summary
static voidverifyObject(Object anObject)
Verifies all the fields of type Verifiable in the given object, including those inherited from superclasses.

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.

Copyright © 2002 Mock Objects. All Rights Reserved.