题
我试图将我的linq嘲笑到SQL课程。
我有以下代码:
IQueryable<User> vUser =
(from aUser in _ctx.Users
where aUser.UserName == userName
select aUser);
显然在进行单位测试时 _ctx.Users
一片空白。我可以嘲笑 _ctx
(数据上下文),但是 Users
是一个 Table<T>
并密封。因此,这失败了:
_ctx.Users = Table<User>();
PEX谈论能够通过使用来转移任何方法调用 痣.
我看到示例让您覆盖dateTime.now(),但是我看不到这是否会对我的情况有所帮助。
有人有这个经验吗?
不隶属于 StackOverflow