¿Cómo puedo aplicar un objeto stub en RhinoMocks para devolver el vacío para un método nulo en él?¿Cómo puedo aplicar un método nulo para devolver Void desde un objeto Stub?
Tome este ejemplo:
public interface ICar
{
string Model {get;set;}
void Horn();
}
ICar stubCar= MockRepository.GenerateStub<ICar>();
stubCar.Expect(c=>c.Horn()).Return(//now what so that
// it returns nothing as the meth. returns void ?
Si se define con un tipo de devolución de nulo, ¿cómo _podrá devolver algo? – CodingGorilla
Mi preocupación era si no lo hago cumplir para devolver el vacío, la llamada a este talón arrojará una excepción. Intenté y vi eso: ¡Jon tenía razón! – pencilCake