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.