我在Entity Framework中有一个方法具体的存储库。它使用如下所示的Linq查询:
Table myTable = dbContext.Table.SingleOrDefault(t=>
t.attribute1 == attribute1Value
&&
t.attribute2 == attribute2Value);
在我的单元测试中,我试图使用Shim dbContext。我想使用类似的东西:
using (ShimsContext.Create())
{
// Don't know what to use here.
}
我在这里挣扎着语法。此外,如果有办法获取dbContext存根而不是填充它,请告诉我正确的方法。