Формирование контекста данных с помощью MS Moles?

Как я могу изменить 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.

6
задан pantarhei 10 September 2010 в 14:48
поделиться