Ошибка PFB:
![enter image description here](https://i.stack.imgur.com/F2Cvj.png)
Настройка TestFixture:
public TestServerFixture()
{
var configuration = new ConfigurationBuilder()
.AddJsonFile(@"appsettings.json")
.Build();
//Assembly startupAssembly = typeof(Startup).GetTypeInfo().Assembly;
//var contentRoot = GetProjectPath(startupAssembly);
var builder = new WebHostBuilder()
.UseContentRoot(this.GetContentRootPath())
.UseEnvironment("Testing").UseConfiguration(configuration)
.UseStartup<Startup>(); // Uses Start up class from your API Host project to configure the test server
this._testServer = new TestServer(builder);
this.Client = this._testServer.CreateClient();
}
Методы испытаний:
public class SearchControllerTest : IClassFixture<TestServerFixture>
{
private readonly TestServerFixture _fixture;
public SearchControllerTest(TestServerFixture fixture)
{
_fixture = fixture;
}
[Fact]
public async Task SearchData()
{
var response = await _fixture.Client.GetAsync("/api/SearchController/Test");
response.EnsureSuccessStatusCode();
var responseStrong = await response.Content.ReadAsStringAsync();
}
}
После создания объекта клиента Fact SearchData не вызывается
и получение вышеупомянутой ошибки.