Microsoft.AspNetCore.TestHost Пространство имен

Содержит реализацию в памяти для использования при написании IServer тестов.

Классы

Имя. Описание
ClientHandler

Это адаптирует HttpRequestMessagesages к ASP.NET Core запросам, отправляет их через конвейер и возвращает связанный httpResponseMessage.

HostBuilderTestServerExtensions

Содержит расширения для получения свойств из IHost.

HttpResetTestException

Используется для поверхности тестового клиента, вызываемого приложением Reset(Int32)

RequestBuilder

Используется для создания объекта HttpRequestMessage.

TestServer

Реализация IServer для выполнения тестов.

TestServerOptions

Параметры тестового сервера.

WebHostBuilderExtensions

Содержит расширения для настройки экземпляра IWebHostBuilder .

WebHostBuilderFactory

Фабрика для создания IWebHostBuilder экземпляров.

WebSocketClient

Предоставляет клиент для подключения через WebSockets к тестовом серверу.

Комментарии

Дополнительные сведения об использовании TestServer см. в разделе "Тесты интеграции" в ASP.NET Core.