Как решить проблему Testserver в XUnit Test? - PullRequest
0 голосов
/ 05 декабря 2018

Я использую 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>

Как я могу решить проблему. Любая попытка помочь мнеспасибо ..

1 Ответ

0 голосов
/ 06 декабря 2018

Попробуйте установить Microsoft.AspNetCore.Mvc.Testing.

Компоненты инфраструктуры, такие как тестовый веб-хост и тестовый сервер в памяти (TestServer), предоставляются или управляются Microsoft.AspNetCore.Mvc.Пакет тестирования.Использование этого пакета упрощает создание и выполнение теста.

Предварительные условия для приложения теста

...