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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin