.net core dotnet测试将只运行现有的MSTest,而不包括新的xUnit测试

.net core dotnet测试将只运行现有的MSTest,而不包括新的xUnit测试,.net-core,mstest,xunit,.net Core,Mstest,Xunit,下面是我的测试项目.csproj的样子: netcoreapp3.1 假的 MyProject.WebAPI.Test 运行时间;建设;本地人;内容文件;分析仪;可传递的 全部的 总是 该项目中的所有现有测试都是MSTest,它们在类级别上具有类似于[TestClass]的属性,在单元测试方法级别上具有类似于[TestMethod]的属性 我引入了一个xUnit测试类来测试一个控制器,并运行了dotnet测试,但它没有识别出我的新xUnit测试类/1测试方法,它具有[Fact]属性 如何使d

下面是我的测试项目
.csproj
的样子:


netcoreapp3.1
假的
MyProject.WebAPI.Test
运行时间;建设;本地人;内容文件;分析仪;可传递的
全部的
总是
该项目中的所有现有测试都是MSTest,它们在类级别上具有类似于
[TestClass]
的属性,在单元测试方法级别上具有类似于
[TestMethod]
的属性

我引入了一个xUnit测试类来测试一个控制器,并运行了
dotnet测试
,但它没有识别出我的新xUnit测试类/1测试方法,它具有
[Fact]
属性

如何使
dotnet测试
识别并运行xUnit和MSTest测试?我丢失了一个包裹吗?


运行时间;建设;本地人;内容文件;分析仪;可传递的
全部的
将它添加到我的
MyProject.WebAPI.Test.csproj
中,然后运行
dotnet测试
,它成功了