Moq une méthode void

Je suis en train de travailler sur la façon de cette Maquette (à l'aide de l'Moq cadre) des trucs tout fonctionne, mais je suis devenu un peu confus, avec des méthodes qui retourne void.

L'objet d'origine est la suivante méthodes/propriétés:

void Add(Person entity);
void Save();
IQueryable<Person> Persons;

Les appels de méthode Ajouter InsertOnSubmit (c'est Linq to sql), et de la méthode d'enregistrement des appels Context.SubmitChanges(). Les biens de la Personne renvoie la Table<News> objet.

Je ne suis pas sûr de savoir comment je vais sur se moquant de ces méthodes, cependant, comme je l'ai ne peut évidemment pas utiliser Returns().

Ou ma conception de dire que je ne peux pas vraiment se Moquer des objets correctement?

  • Sans plus de contexte, il est un peu difficile de donner une bonne réponse.
InformationsquelleAutor AndrewC | 2011-02-03