Контекст Mocking Entity в EF4

Я использую VS2010 B2 и EF4 B2 и пытаюсь использовать Rhino Mocks для имитации контекста сущности, сгенерированного EEF.

var context = MockRepository.GenerateMock<SomeDBEntities>();
IObjectSet<TxMode> objectSet = new List<TxMode> { mode }.AsObjectSet();
context.Expect(c => c.TxModes).Return(objectSet);

Проблема в том, чтоc.TxModes это свойство типаObjectSet<TxMode> в то время как я пытаюсь вернутьIObjectSet<TxMode> и я получаю следующую ошибку компиляции:

Error 4 The best overloaded method match for 

'Rhino.Mocks.Interfaces.IMethodOptions<System.Data.Objects.ObjectSet
<Data.Entities.TxMode>>.Return(System.Data.Objects.ObjectSet
<Data.Entities.TxMode>)' has some invalid arguments.

Метод расширения AsObjectSet происходит изВот.

Любая идея, как я могу получить это для компиляции?

Ответы на вопрос(1)

Ваш ответ на вопрос