Microsoft.AspNetCore.TestHost Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит реализацию в памяти для использования при написании IServer тестов.
Классы
ClientHandler |
Это адаптирует HttpRequestMessages для ASP.NET Core запросов, отправляет их через конвейер и возвращает связанный httpResponseMessage. |
HostBuilderTestServerExtensions |
Содержит расширения для получения свойств из IHost. |
HttpResetTestException |
Используется для отображения в тестовом клиенте, вызванном приложением Reset(Int32) |
RequestBuilder |
Используется для создания объекта HttpRequestMessage. |
TestServer |
Реализация IServer для выполнения тестов. |
TestServerOptions |
Параметры для тестового сервера. |
WebHostBuilderExtensions |
Содержит расширения для настройки экземпляра IWebHostBuilder . |
WebHostBuilderFactory |
Фабрика для создания IWebHostBuilder экземпляров. |
WebSocketClient |
Предоставляет клиент для подключения через WebSocket к тестовму серверу. |
Комментарии
Дополнительные сведения об использовании TestServer см. в статье Тесты интеграции в ASP.NET Core.