
Some parts of this message have been removed.
Learn more about Nabble's
security policy.
Thanks for the reply Nat, but I don’t understand how these links
help to solve my problem. Would you be able to modify the example I gave below
to show me what you mean? Thanks!
From: Nat Pryce
[mailto:nat.pryce@...]
Sent: Friday, March 27, 2009 3:42 PM
To: user@...
Cc: user@...; Romano, Anthony D
Subject: Re: [jmock-user] Ignoring all mock method calls EXCEPT certain
ones
I want to set an
expectation that a particular method (or methods) on a mock are called, but
ignore any other methods that
are called on that mock. I’ve read some posts that say this is easily
done by something like:
oneOf (foo).doIt(45);
ignoring (foo);
However, this ignores all
calls to the foo mock,
including the doIt()
method. The only thing I can do right now to get my test to work is to
not use ignoring, and set an expectation on EVERY method of foo
that is called. If I don’t, when any method other than doIt() is called,
an unexpected method invocation exception is thrown.
I’m sure there has to be an
easy answer to this. Can anyone help?