5

I have used Rhino.Mocks extensively currently writing some tests in Java using EasyMocks. However I was unable to pull out a LastCall.IgnoreArguments() Rhino.Mocks equivalent in EasyMocks.

How do I use Easy Mocks to return a value irrespective of the arguments in the method.

For example:

public interface ISoothSayer {

   String SaySomethingSweet(String sweetMsg);
}

how do I mock this interface to return "Hell Oh World" irrespective of the argument, sweetMsg.

abhilash
  • 5,605
  • 3
  • 36
  • 59

1 Answers1

8

You can use isA, like below (mock is a ISoothSayer mock):

expect(mock.SaySomethingSweet(isA(String.class))).andReturn("Hell Oh World");
Rafael Mueller
  • 6,028
  • 3
  • 24
  • 28