メッセージをテーブルに書き込むためにクラスで使用している DataContext をどのようにモール化できますか。LINQ が書き込んでいるテーブルには、予想されるメッセージ数があると断言したいと思います。これが私がこれまでに持っているものです。
var context = new MJustTestingDataContext();
MyMessagewriter writer = new MyMessageWriter(context);
var messageList = new List<MIncmoingMessage>();
MTable<MIncomingMessage> messageTable = new MTable<MIncomingMessage>();
messageTable.Bind(messagesLinqList.AsQueryable());
テスト対象のクラスで xUnit を使用してこのコードを使用すると、この例外が発生します
Microsoft.Moles.Framework.Moles.MoleNotImplementedException: DataContext.Dispose() was not moled.
ここで欠けているものと、ほくろに DataContext.Dispose() を実装する方法は? 私は、Pex なしでモルをスタンドアロンで使用しています。