Easymock es un framework que te permite hacer pruebas sin tener todas las clases implementadas ya que trabaja con interface.Se utiliza para hacer pruebas unitarias con JUnit.
Ejemplo:
public class TestServicioPedido {
@Test
public void TestCancelarPedido(){
Pedido pedido=new Pedido();
ServicioPedido servicioPedido= EasyMock.createMock(ServicioPedido.class);
EasyMock.reset(servicioPedido);
EasyMock.expect(servicioPedido.cancelarPedido(pedido)).andReturn(true);
EasyMock.replay (servicioPedido);
ControladorSolicitudesUsuarioImpl controlador=new ControladorSolicitudesUsuarioImpl();
controlador.pedido=pedido;
controlador.cancelaPedido(pedido);
}
No hay comentarios:
Publicar un comentario