Estoy tratando de averiguar cómo funciona todo esto Mock (usando el framework Moq), pero me confundí un poco con los métodos que vuelven vacíos.Moq a void method
El objeto original tiene los siguientes métodos/propiedades:
void Add(Person entity);
void Save();
IQueryable<Person> Persons;
El método Add llama InsertOnSubmit
(es LINQ to SQL), y el método Save llama Context.SubmitChanges()
. La propiedad de la persona devuelve el objeto Table<News>
.
No estoy seguro de cómo hago para burlarme de estos métodos, ya que obviamente no puedo usar Returns()
.
¿O mi diseño significa que no puedo realmente simular los objetos correctamente?
Sin contexto adicional, es un poco difícil dar una buena respuesta. – mfloryan