私はこのモック(Moqフレームワークを使用して)がどのように動作するのかを考えていますが、voidを返すメソッドと少し混乱してきました。Moq a voidメソッド
元のオブジェクトは、次のメソッド/プロパティがあります。
void Add(Person entity);
void Save();
IQueryable<Person> Persons;
Addメソッドは、(それはLINQ to SQLはだ)InsertOnSubmit
を呼び出し、SaveメソッドはContext.SubmitChanges()
を呼び出します。 PersonのプロパティはTable<News>
オブジェクトを返します。
私は明らかにこれらの方法を嘲笑に行くのか分かりませんが、私は明らかにReturns()
を使用できません。
私のデザインは、実際にオブジェクトを正しくモックすることができないという意味ですか?
それ以上の文脈がなければ、良い答えを与えるのは少し難しいです。 – mfloryan