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の統合テスト」を参照してください。