首页 文章

dotnet test - 覆盖.net核心配置的可能性

提问于
浏览
3

通过“dotnet test”执行测试时,是否可以覆盖.net核心应用程序中的配置值(例如使用AddCommandLine扩展,就像在执行“dotnet run”时一样使用它) .

更多信息:

测试执行一些集成测试,通过它也可以从asp.net核心项目执行Startup.cs,我想在那里覆盖配置值 .

1 回答

  • 0

    您应该创建一个接口和一个包装类来处理appsettings并模拟您的界面或使用假的测试项目 . 然后,您将能够在测试时控制您需要设置为appsettings的内容

相关问题