我正在使用xunit测试我的项目。我被添加了所有依赖项,但出现以下错误。
The type or namespace name 'TestServer' could not be found (are you missing a using directive or an assembly reference?)
我的test3.Tests.csproj依赖项
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="2.2.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" />
<PackageReference Include="xunit" Version="2.4.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.0" />
</ItemGroup>
我该如何解决问题。任何人都可以帮助我谢谢您。
答案 0 :(得分:0)
尝试安装Microsoft.AspNetCore.Mvc.Testing
。
Microsoft.AspNetCore.Mvc.Testing程序包提供或管理基础结构组件,例如测试Web主机和内存中的测试服务器(TestServer)。使用此软件包可简化测试的创建和执行。