2009-04-01 9 views
5

He usado Rhino.Mocks extensamente actualmente escribiendo algunas pruebas en Java usando EasyMocks. Sin embargo, no pude sacar un LastCall.IgnoreArguments() equivalente de Rhino.Mocks en EasyMocks.Equivalente de LastCall.IgnoreArguments en EasyMock

¿Cómo utilizo Easy Mocks para devolver un valor independientemente de los argumentos en el método.

Por ejemplo:

public interface ISoothSayer { 

    String SaySomethingSweet(String sweetMsg); 
} 

¿cómo me burlo de esta interfaz para volver "infierno Oh Mundial" independientemente del argumento, sweetMsg.

Respuesta

8

Usted puede utilizar ISA, como a continuación (maqueta es una maqueta ISoothSayer):

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

Muchas gracias .. funciona como un encanto .. – abhilash

Cuestiones relacionadas