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.
Yazma testlerinde kullanılmak üzere bellek içi uygulamasını IServer içerir.
Sınıflar
ClientHandler |
Bu, HttpRequestMessages'ı ASP.NET Core isteklerine uyarlar, bunları işlem hattı üzerinden sevk eder ve ilişkili HttpResponseMessage'ı döndürür. |
HostBuilderTestServerExtensions |
'den IHostözellik almak için uzantılar içerir. |
HttpResetTestException |
Uygulamanın çağırıldığı test istemcisine gitmek için kullanılır Reset(Int32) |
RequestBuilder |
HttpRequestMessage nesnesi oluşturmak için kullanılır. |
TestServer |
IServer Testleri yürütmek için bir uygulama. |
TestServerOptions |
Test sunucusu seçenekleri. |
WebHostBuilderExtensions |
Örneği yapılandırmak IWebHostBuilder için uzantılar içerir. |
WebHostBuilderFactory |
Örnek oluşturmaya IWebHostBuilder yönelik 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.