Come posso forzare un oggetto stub in RhinoMocks per restituire un metodo void su di esso?Come posso applicare un metodo di annullamento per restituire Void da un oggetto Stub?
Prendete questo esempio:
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 ?
Se è definito con un tipo di reso vuoto, come può restituire qualcosa? – CodingGorilla
La mia preoccupazione era che se non lo avessi fatto per rendere nulla, la chiamata a questo stub genererà un'eccezione. Ho provato e ho visto: Jon aveva ragione! – pencilCake