Microsoft.AspNetCore.TestHost Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi implementasi IServer dalam memori untuk digunakan dalam pengujian tulis.
Kelas
ClientHandler |
Ini mengadaptasi HttpRequestMessages untuk ASP.NET permintaan Core, mengirimkannya melalui alur, dan mengembalikan HttpResponseMessage terkait. |
HostBuilderTestServerExtensions |
Berisi ekstensi untuk mengambil properti dari IHost. |
HttpResetTestException |
Digunakan untuk memunculkan ke klien pengujian yang dipanggil aplikasi Reset(Int32) |
RequestBuilder |
Digunakan untuk membuat objek HttpRequestMessage. |
TestServer |
Implementasi IServer untuk menjalankan pengujian. |
TestServerOptions |
Opsi untuk server pengujian. |
WebHostBuilderExtensions |
Berisi ekstensi untuk mengonfigurasi IWebHostBuilder instans. |
WebHostBuilderFactory |
Pabrik untuk membuat IWebHostBuilder instans. |
WebSocketClient |
Menyediakan klien untuk menyambungkan melalui WebSocket ke server pengujian. |
Keterangan
Untuk informasi selengkapnya tentang menggunakan TestServer, lihat Pengujian integrasi di ASP.NET Core.