|
EasyMock example source code file (IArgumentMatcher.java)
The EasyMock IArgumentMatcher.java source code/* * Copyright (c) 2001-2006 OFFIS, Tammo Freese. * This program is made available under the terms of the MIT License. */ package org.easymock; /** * Decides whether an actual argument is accepted. */ public interface IArgumentMatcher { /** * Returns whether this matcher accepts the given argument. * <p> * Like Object.equals(), it should be aware that the argument passed might * be null and of any type. So you will usually start the method with an * instanceof and/or null check. * <p> * The method should <b>never assert if the argument doesn't match. It * should only return false. EasyMock will take care of asserting if the * call is really unexpected. * * @param argument the argument * @return whether this matcher accepts the given argument. */ boolean matches(Object argument); /** * Appends a string representation of this matcher to the given buffer. In case * of failure, the printed message will show this string to allow to know which * matcher was used for the failing call. * * @param buffer the buffer to which the string representation is appended. */ void appendTo(StringBuffer buffer); } Other EasyMock examples (source code examples)Here is a short list of links related to this EasyMock IArgumentMatcher.java source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.