为asp.net核心应用程序添加Xunit

为asp.net核心应用程序添加Xunit,asp.net,testing,xunit,Asp.net,Testing,Xunit,你能告诉我我做错了什么吗? 我有Asp.net core webb应用程序并使用VS代码,我尝试添加xunit目录以测试我的应用程序,但最终我得到了以下结果: 即使在“使用”Xunit时,我的应用程序也无法看到它 我添加xunit的算法: 手动创建目录单元测试 在命令行命令“dotnet new xunit”中使用 最后我犯了一个错误。您是否添加了所需的NuGet软件包?应显示在项目文件中,并类似于: <PackageReference Include="Microsoft.NET.Te

你能告诉我我做错了什么吗? 我有Asp.net core webb应用程序并使用VS代码,我尝试添加xunit目录以测试我的应用程序,但最终我得到了以下结果:

即使在“使用”Xunit时,我的应用程序也无法看到它

我添加xunit的算法:

  • 手动创建目录单元测试
  • 在命令行命令“dotnet new xunit”中使用

  • 最后我犯了一个错误。

    您是否添加了所需的NuGet软件包?应显示在项目文件中,并类似于:

    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.8.0" />
    <PackageReference Include="xunit" Version="2.4.0" />
    <PackageReference Include="xunit.runner.visualstudio" Version="2.4.0" />   
    

    您的环境是什么?如果您使用的是<2.0版的.net内核,则必须在新创建的xunit项目中手动调用
    dotnet restore