Java 与EasyMock中的LastCall.IgnoreArguments等效

Java 与EasyMock中的LastCall.IgnoreArguments等效,java,mocking,rhino-mocks,easymock,Java,Mocking,Rhino Mocks,Easymock,我已经广泛使用Rhino.Mocks,目前正在使用EasyMocks用Java编写一些测试。但是,我无法拉出EasyMocks中与.IgnoreArguments()Rhino.Mocks等效的最后一个调用 如何使用Easy Mock返回值,而不考虑方法中的参数 例如: public interface ISoothSayer { String SaySomethingSweet(String sweetMsg); } 如何模拟此接口以返回“Hell Oh World”,而不考虑参数s

我已经广泛使用Rhino.Mocks,目前正在使用EasyMocks用Java编写一些测试。但是,我无法拉出EasyMocks中与.IgnoreArguments()Rhino.Mocks等效的最后一个调用

如何使用Easy Mock返回值,而不考虑方法中的参数

例如:

public interface ISoothSayer {

   String SaySomethingSweet(String sweetMsg);
}

如何模拟此接口以返回“Hell Oh World”,而不考虑参数sweetMsg。

您可以使用isA,如下所示(模拟是ISoothSayer模拟):

expect(mock.SaySomethingSweet(isA(String.class))).andReturn("Hell Oh World");