miércoles, 16 de mayo de 2012

Metodología de Sistemas II // Ejemplo RhinoMocks

muy sencillo ejemplo de objeto simulado. prueba para el parcial:

[Test]
public void CrearCuenta(){
    MockRepository Mock = new MockRepository();
    IservicioFinanciero servicioMock = Mock.StrictMock<IservicioFinanciero>();
    servicioMock.Expect(x=>x.VerificarCrearCuenta(10)).Return(true);
    Mock.ReplayAll();
    Cuenta cuenta = new Cuenta(servicioMock);
    Cuenta.AbrirCuenta(10);
    servicioMock.VerifyAll.Expectations();
}


y en la clase cuenta:

public bool AbrirCuenta(int dni){
    servicioFinanciero.VerificarCuenta(dni);
}

No hay comentarios:

Publicar un comentario