2009-08-03 12 views
20

Soy nuevo en easymock.Usando easymock, método de llamada repetida llamada

Estoy tratando de burlarme de un servicio donde uno de los métodos es un método nulo que se llamará un número desconocido (y grande) de veces. ¿Cómo especifico que se permite cualquier número de llamadas?

Sé cómo hacerlo para los métodos que tienen un tipo de devolución no nulo.

Gracias

Respuesta

33

Llame al método de vacío de la simulación. Luego use EasyMock.expectLastCall().anyTimes()

+8

Probablemente sea mejor usar EasyMock.expectLastCall(). AtLeastOnce(), solo para asegurarse de que realmente se llame al método. Tiendo a usarlo para todas las expectativas porque hace que tus pruebas sean menos frágiles a los cambios internos que no afectan el comportamiento. –

Cuestiones relacionadas