Joh*_*ger 6 integration-testing unit-testing asp.net-core
我的launchsettings.jsonASP.Net Core项目中有一个文件,其中包含一些不同的配置文件,其中两个允许我在使用SQL Server和Sqlite之间切换.
"Windows: Dev - Sql Server": {
"commandName": "Project",
"environmentVariables": {
"StorageProvider": "MSSQLServer",
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"Windows: Dev - Sqlite": {
"commandName": "Project",
"environmentVariables": {
"StorageProvider": "Sqlite",
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
Run Code Online (Sandbox Code Playgroud)
我想对两个配置文件运行我的集成测试,这样我就可以确保我的数据存储提供程序抽象层适用于两个数据存储.如何在给定的配置文件下运行我的集成测试,这只是NUnit测试?我正在阅读现有的答案,但它不适用于我.我不想在测试中硬编码我想要的配置文件/环境.它们需要是可配置的,以便我可以在自动构建期间运行测试.
谢谢
| 归档时间: |
|
| 查看次数: |
105 次 |
| 最近记录: |