Mostrando entradas con la etiqueta objetos simulados. Mostrar todas las entradas
Mostrando entradas con la etiqueta objetos simulados. Mostrar todas las entradas

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);
}