Microsoft.AspNetCore.TestHost Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
IServerSınama yazma sırasında kullanılmak üzere için bellek içi bir uygulamasını içerir.
Sınıflar
| ClientHandler |
Bu, httpRequestMessages'ı ASP.NET Core isteklerine uyarlar, bunları işlem hattı üzerinden iletir ve ilişkili HttpResponseMessage'ı döndürür. |
| HostBuilderTestServerExtensions |
İçinden özellikleri almak için uzantılar içerir IHost . |
| HttpResetTestException |
Uygulamanın çağıran test istemcisini ortaya çıkararak kullanılır Reset(Int32) |
| RequestBuilder |
Bir HttpRequestMessage nesnesi oluşturmak için kullanılır. |
| TestServer |
Testleri IServer yürütmek için bir uygulama. |
| TestServerOptions |
Test sunucusu seçenekleri. |
| WebHostBuilderExtensions |
Örneği yapılandırmak için uzantılar içerir IWebHostBuilder . |
| WebHostBuilderFactory |
Örnek oluşturmak için IWebHostBuilder bir fabrika. |
| WebSocketClient |
WebSockets üzerinden bir test sunucusuna bağlanmak için bir istemci sağlar. |
Açıklamalar
TestServer kullanma hakkında daha fazla bilgi için bkz. ASP.NET Core tümleştirme testleri.