.net - 单元测试多目标框架:测试所有框架
问题描述
我用这些目标创建了一个 MS 测试单元测试项目
<TargetFrameworks>netcoreapp2.2;net472</TargetFrameworks>
如果我在我的测试中使用此代码:
#if NET472
Assert.Fail();
#endif
然后运行测试,就会成功。这意味着测试是使用netcoreapp
目标框架执行的。
我想在这两个框架中进行测试。如何使用单个测试项目做到这一点?
解决方案
我发现如果使用命令行dotnet test
,它将分别为每个框架运行测试。
推荐阅读
- html - 关于 HTML 文件路径的说明
- r - 如何省略do.call产生的大量代码?
- google-meet - Meet Enhancer Suite 中的演示模式
- arduino - 阿杜诺项目
- asp.net-core - 使用 https 和命令行运行 ASP.NET 核心编译的应用程序
- java - 找不到从 Groovy 到 Java 的匹配方法
- java - Java - 通过单击 GUI 对象捕获调用堆栈或断点
- c# - 将 Xamarin 图像保存到文件
- swift - Swift Alamofire 构建错误标识符名称违规
- mysql - MYSQL:如何选择购买了一种产品但没有购买另一种产品的客户