单元测试多目标框架:测试所有框架
Unit Test multi target frameworks: Test all frameworks
我用这些目标创建了一个 MS 测试单元测试项目
<TargetFrameworks>netcoreapp2.2;net472</TargetFrameworks>
如果我在我的测试中使用此代码:
#if NET472
Assert.Fail();
#endif
然后运行测试,就可以成功了。这意味着测试是使用 netcoreapp
目标框架执行的。
我想在两个框架中进行测试。我怎样才能用单个测试项目做到这一点?
我发现如果使用命令行 dotnet test
,它将 运行 分别测试每个框架。
我用这些目标创建了一个 MS 测试单元测试项目
<TargetFrameworks>netcoreapp2.2;net472</TargetFrameworks>
如果我在我的测试中使用此代码:
#if NET472
Assert.Fail();
#endif
然后运行测试,就可以成功了。这意味着测试是使用 netcoreapp
目标框架执行的。
我想在两个框架中进行测试。我怎样才能用单个测试项目做到这一点?
我发现如果使用命令行 dotnet test
,它将 运行 分别测试每个框架。