Linq to sql 如何移动DataContext

Linq to sql 如何移动DataContext,linq-to-sql,datacontext,moles,Linq To Sql,Datacontext,Moles,我正试图找出如何屏蔽datacontext,这样我的单元测试就不会访问数据库 我想要实现的是创建一个datacontext,但不连接到db,然后当我通过我的存储库调用GetTable时,我返回我在单元测试中创建的List.AsQueryable。在这里发现了问题:

我正试图找出如何屏蔽datacontext,这样我的单元测试就不会访问数据库

我想要实现的是创建一个datacontext,但不连接到db,然后当我通过我的存储库调用GetTable时,我返回我在单元测试中创建的List.AsQueryable。

在这里发现了问题: