Contexto de la entidad burlona en EF4

Estoy usando VS2010 B2 y EF4 B2 e intento usar Rhino Mocks para simular el contexto de la entidad generado por EEF.

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

El problema es esec.TxModes es una propiedad de tipoObjectSet<TxMode> mientras que estoy tratando de devolver unaIObjectSet<TxMode> y me sale el siguiente error de compilación:

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.

El método de extensión AsObjectSet proviene deaquí.

¿Alguna idea de cómo puedo conseguir esto para compilar?

Respuestas a la pregunta(1)

Su respuesta a la pregunta