Microsoft.AspNetCore.TestHost 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
쓰기 테스트에 사용할 의 IServer 메모리 내 구현을 포함합니다.
클래스
ClientHandler |
이렇게 하면 HttpRequestMessages가 ASP.NET Core 요청을 조정하고, 파이프라인을 통해 디스패치하고, 연결된 HttpResponseMessage를 반환합니다. |
HostBuilderTestServerExtensions |
에서 IHost속성을 검색하기 위한 확장을 포함합니다. |
HttpResetTestException |
애플리케이션이 호출한 테스트 클라이언트에 노출하는 데 사용됩니다. Reset(Int32) |
RequestBuilder |
HttpRequestMessage 개체를 생성하는 데 사용됩니다. |
TestServer |
IServer 테스트를 실행하기 위한 구현입니다. |
TestServerOptions |
테스트 서버에 대한 옵션입니다. |
WebHostBuilderExtensions |
instance 구성하기 IWebHostBuilder 위한 확장을 포함합니다. |
WebHostBuilderFactory |
인스턴스를 만들기 IWebHostBuilder 위한 팩터리입니다. |
WebSocketClient |
WebSockets를 통해 테스트 서버에 연결하기 위한 클라이언트를 제공합니다. |
설명
TestServer 사용에 대한 자세한 내용은 ASP.NET Core 통합 테스트를 참조하세요.