Я совершенно не знаком с интеграционным тестированием ядра asp. net. У меня есть asp. net core webapi, и я пытаюсь настроить интеграционное тестирование для этого проекта api. Когда я пытаюсь запустить тест basi c, он терпит неудачу из-за следующего в методе настройки внутри startup.cs:
RegisterExcelTemplate(app, "Upload/ExposureRating/Global/Template/", "/api/upload/exposureRating/global");
private static void RegisterExcelTemplate(IApplicationBuilder applicationBuilder, string relativeFolderPath, string apiPath)
{
applicationBuilder.UseFileServer(new FileServerOptions
{
FileProvider = new PhysicalFileProvider(
Path.Combine(Directory.GetCurrentDirectory(), relativeFolderPath)),
RequestPath = new PathString(apiPath),
EnableDirectoryBrowsing = false
});
}
Когда я запускаю тест, появляется следующее сообщение об ошибке:
Это ошибка при создании объекта httpClient
Может ли кто-нибудь помочь, как исправить проблему пути к папке в тестовом проекте?
Спасибо