Описание тега asp.net-core-testhost
Относится к пакету Microsoft.AspNetCore.TestHost, используемому для интеграционных тестов в ASP.NET Core.
0
ответов
ConfigurationManager.GetConfigurationAsync не может получить конфигурацию идентификатора в TestServer
Я использую Microsoft.AspNetCore.TestHost версия 2.2.0 и Microsoft.NET.Test.Sdk версия 15.9.0. Я использую IdentityServer4 для провайдера OAuth2 для аутентификации на носителе Jwt. Настройка работает нормально при развертывании на реальных веб-серве…
13 фев '19 в 08:28
1
ответ
Сбой компиляции Razor на TestHost при рендеринге тестов представления xUnit
Я сделал следующие шаги в предложенных обходных путях здесь, здесь и здесь Я добавил: <PreserveCompilationContext>true</PreserveCompilationContext> а также <!-- Work around https://github.com/NuGet/Home/issues/4412. MVC uses Dependenc…
13 янв '18 в 18:45
1
ответ
Динамическая загрузка базовой сборки ASP.NET
Я пытаюсь динамически загрузить.NET Core DLL, содержащую ASP.NET Core Startup учебный класс. Затем я хочу создать экземпляр Startup класс и передать его TestHost API, поэтому я могу запустить сайт в памяти. Я написал следующий код: var directoryPath…
14 июн '17 в 12:59
0
ответов
Поддерживает ли AspNetCore.TestHost Azure Active Directory?
Я пытаюсь использовать Microsoft.AspNetCore.TestHost проверить WebAPI, который я защитил с помощью Azure Active Directory. Я могу использовать PostMan для получения токена-носителя от конечной точки oauth2/token Azure AD и вызова HTTP GET для "/api/…
09 ноя '17 в 00:58
0
ответов
Маршруты в AspNetCore.TestHost зависят от местоположения Startup.cs?
Я пытаюсь протестировать основное веб-приложение ASP.NET с помощью Microsoft.AspNetCore.TestHost. Так работает нормально (результат имеет статус 200): var server = new TestServer(new WebHostBuilder().UseStartup<Startup>()); var client = server…
09 ноя '17 в 15:56
1
ответ
IdentityServer4 Testserver не найден
Я пишу тест для получения токена от удостоверения сервера4 с использованием Microsoft.AspNetCore.TestHost var hostBuilder = new WebHostBuilder() .ConfigureServices(services => { services.AddIdentityServer() .AddTemporarySigningCredential() .AddIn…
26 янв '17 в 17:34
1
ответ
Внедрение зависимости не работает с ASPNETCore.TestHost
Я боролся много часов с этим вопросом. Мое приложение WebAPI прекрасно работает на локальном компьютере и на производственном сервере, но завершается неудачно во время интеграционного теста контроллера, в который внедрена зависимость. Все выглядит о…
14 дек '17 в 16:37
2
ответа
Проблема при запуске тестов в процессе сборки Team Services
Я установил сервер сборки в компании, в которой я работаю. Этот сервер сборки в интерактивном режиме работает с Visual Studio Team Services. Здание прекрасно работает, как и публикация. Проблема, с которой я сталкиваюсь, заключается в возможности за…
05 янв '17 в 19:47
1
ответ
System.Net.Http.HttpClient Microsoft.AspNetCore.TestHost.TestServer.CreateClient()
По некоторым причинам я не могу запустить какие-либо тесты при использовании Microsoft.AspNetCore.TestHost пакет. Вот исключение: System.MissingMethodException : Method not found: 'System.Net.Http.HttpClient Microsoft.AspNetCore.TestHost.TestServer.…
17 май '17 в 14:07
3
ответа
Testing TestHost.WebSocketClient with ClientWebSocket .net core
Я собрал веб-приложение WebSocket в ядре.net, следуя этим и этим или этим учебникам. Сейчас я пытаюсь написать некоторые интеграционные тесты по этому вопросу, используя Microsoft.AspNetCore.TestHost Как я создаю WebSocket public static WebSocketCli…
17 ноя '17 в 11:35
1
ответ
Использование AspNetCore.TestHost с EntityFrameworkCore.InMemory потеря данных
Я пытаюсь написать интеграционный тест для небольшого сервера GraphQL, который использую graphql-dotnet. Сервер работает нормально, когда я использую свое веб-приложение. Чтобы запустить интеграционный тест, я пытаюсь использовать Microsoft.AspNetCo…
21 дек '17 в 23:55
0
ответов
Внедрение зависимостей AspNetCore.TestHost в контроллер возвращает ошибку 500
Я хочу запустить тестовый сервер для размещения моего основного веб-приложения api asp.net с помощью AspNetCore.TestHost и запустить некоторые тесты с помощью nUnit. Итак, вот части: Бит контроллера: [Route("api/[controller]")] public class SurveyCo…
14 дек '17 в 11:25
0
ответов
Параметры ASP.NET Core WebAPi, TestHost и [FromBody] для тестирования интеграции
У меня есть основной веб-проект ASP.NET, который уже используется, и я хочу начать интеграционные тесты для автоматизации. Контроллеры не имеют ничего, кроме основного: [HttpPost] public IActionResult Post([FromBody]string req) { var dto = JsonConve…
02 ноя '17 в 18:12
2
ответа
Пересчет и устранение зависимости Autofac в интеграционном тесте в AspNetCore с помощью TestServer
Я использую AspNetCore 2.2. Следую (более) документам здесь: https://docs.microsoft.com/en-us/aspnet/core/test/integration-tests?view=aspnetcore-2.2 Я использую Autofac, мой класс запуска имеет следующие методы: public void ConfigureServices(IServic…
09 янв '19 в 10:22
1
ответ
Как поделиться в базе данных памяти, используя TestServer и класс заполнения данных
Недавно я начал использовать класс TestServer для самостоятельного размещения и загрузки Aspnet Core API для запуска интеграционных тестов без выделенной рабочей среды. Мне нравится, как он работает, и используя имя пользовательской среды, я решил к…
11 мар '18 в 21:50
1
ответ
Как настроить ASP.Net TestHost для работы с OpenId Connect?
У меня есть приложение ASP.Net Core, настроенное для выдачи и аутентификации токенов-носителей JWT. Клиенты могут успешно извлекать токены на предъявителя и аутентифицироваться с токеном, когда сайт размещен в Kestrel. У меня также есть набор интегр…
24 окт '16 в 18:34
1
ответ
VS2015 Test Explorer не обнаруживает признаки в проекте AspNetCore
По некоторым причинам Test Explorer в моем VS2015 Community Edition не обнаруживает признаки в тестовом проекте AspNetCore. Я использую mstest testRunner. Все методы тестирования попадают в категорию "Нет признаков", несмотря на правильные аннотации…
18 фев '17 в 01:13
0
ответов
Программный вызов конвейера запросов ASP.NET Core
Вопрос Есть ли способ программно вызывать конвейер запросов ASP.NET Core из моего собственного приложения, если у меня есть HTTP-глагол, маршрут, заголовки и полезная нагрузка тела? Фон В некоторых случаях WebAPI нашего приложения ASP.NET Core недос…
18 май '18 в 09:11
1
ответ
Ошибка 301 (перенесено постоянно). Интеграционные тесты ASP.NET Core и XUnit.
У меня есть проект с интеграционными тестами, которые используют Microsoft.AspNetCore.TestHost в качестве тестового сервера. На моей локальной машине разработки, когда я бегу dotnet test на моем проекте все тесты проходят. Я установил GitLab-CI runn…
18 июл '18 в 15:57
1
ответ
Тест интеграции ASP.NET - TestHost всегда возвращает 500 Внутренняя ошибка сервера
В настоящее время я использую xUnit для написания интеграционных тестов и так быстро, что я только попытался написать единственный тест для моего AuthController, чтобы проверить, работает ли аутентификация (это работает, кстати. Я просто хочу иметь …
10 май '19 в 18:15