Microsoft.AspNetCore.TestHost 名前空間

テストの記述に使用する IServer のメモリ内実装が含まれています。

クラス

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