AsNoTracking()在单元测试中不起作用
创始人
2024-11-11 12:30:37
0

在单元测试中手动配置 AsNoTracking()

在单元测试中,无法自动跟踪实体的更改,因此默认情况下 AsNoTracking() 也不起作用。只需要在单元测试中手动配置 AsNoTracking(),就可以避免这个问题。例如,在使用 Entity Framework Core 进行单元测试时,可以按照以下方式手动配置 AsNoTracking():

[TestClass] public class MyTestClass { private readonly DbContextOptions _options;

public MyTestClass()
{
    _options = new DbContextOptionsBuilder()
        .UseInMemoryDatabase(databaseName: "MyDatabase")
        .Options;
}

[TestMethod]
public void MyTestMethod()
{
    // Create a new instance of MyDbContext
    using (var context = new MyDbContext(_options))
    {
        // Configure AsNoTracking()
        context.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking;

        // Perform the test
        // ...
    }
}

}

相关内容

热门资讯

透视解密!wpk作弊最怕三个东... 透视解密!wpk作弊最怕三个东西,wpk控制牌是真的吗-好像一直总是有辅助软件(哔哩哔哩)1、有没有...
透视曝光!德普之星透视辅助插件... 您好,这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054】很多玩家在这款游戏中打...
透视有挂!wpk辅助购买,wp... 透视有挂!wpk辅助购买,wpk作弊-好像一直总是有辅助方法(哔哩哔哩)透视方法中分为三种模型:靠谱...
透视关于!wpk官网下载链接,... 透视关于!wpk官网下载链接,wpk俱乐部是真的吗-一贯存在有辅助教程(哔哩哔哩)运辅助工具,进入游...
透视解迷!智星德州有脚本吗,哈... 透视解迷!智星德州有脚本吗,哈糖大菠萝怎么开挂-一直存在有辅助软件(哔哩哔哩)哈糖大菠萝怎么开挂透视...
透视关于!购买的wpk辅助在哪... 透视关于!购买的wpk辅助在哪里下载,wpk辅助哪里买-一直真的是有辅助app(哔哩哔哩)运辅助工具...
透视总结!wepoker买脚本... 透视总结!wepoker买脚本靠谱吗,we-poker正规吗-好像是真的有辅助神器(哔哩哔哩)1、全...
透视揭露!德普之星透视辅助软件... 透视揭露!德普之星透视辅助软件是真的吗,德普之星辅助软件-总是一直总是有辅助app(哔哩哔哩)辅助器...
透视有挂!wpk私人局辅助是真... 透视有挂!wpk私人局辅助是真的吗,wpk辅助插件-切实有辅助软件(哔哩哔哩)透视有挂!wpk私人局...
透视辅助!wepoker软件辅... 透视辅助!wepoker软件辅助程序,wepoker怎么设置房间-都是是真的有辅助脚本(哔哩哔哩)一...