TestContext Kelas
Definisi
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.
Digunakan untuk menyimpan informasi yang disediakan untuk pengujian unit.
public abstract class TestContext
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class TestContext
type TestContext = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type TestContext = class
Public MustInherit Class TestContext
- Warisan
-
TestContext
- Atribut
Konstruktor
| Nama | Deskripsi |
|---|---|
| TestContext() |
Digunakan untuk menyimpan informasi yang disediakan untuk pengujian unit. |
Bidang
| Nama | Deskripsi |
|---|---|
| AspNetDevelopmentServerPrefix |
Digunakan untuk menyimpan informasi yang disediakan untuk pengujian unit. |
Properti
| Nama | Deskripsi |
|---|---|
| CancellationToken |
Mendapatkan token pembatalan. Token ini dibatalkan ketika waktu pengujian habis. Juga ketika secara eksplisit membatalkan pengujian akan dibatalkan. |
| CancellationTokenSource |
Mendapatkan atau mengatur sumber token pembatalan. Sumber token ini dibatalkan ketika waktu pengujian habis. Juga ketika secara eksplisit membatalkan pengujian akan dibatalkan |
| Current |
Mendapatkan instans saat ini TestContext . |
| CurrentTestOutcome |
Mendapatkan hasil pengujian saat ini. |
| DataConnection |
Mendapatkan baris koneksi data saat ini saat pengujian digunakan untuk pengujian berbasis data. |
| DataRow |
Mendapatkan baris data saat ini saat pengujian digunakan untuk pengujian berbasis data. |
| DeploymentDirectory |
Mendapatkan direktori untuk file yang disebarkan untuk uji coba. Biasanya subdirektori dari TestRunDirectory. |
| FullyQualifiedTestClassName |
Mendapatkan Nama kelas yang sepenuhnya memenuhi syarat yang berisi metode pengujian yang saat ini sedang dijalankan |
| ManagedMethod |
Mendapatkan format metadata nama metode yang sepenuhnya ditentukan. |
| ManagedType |
Mendapatkan format metadata nama jenis yang sepenuhnya ditentukan. |
| Properties |
Mendapatkan properti pengujian untuk pengujian. |
| RequestedPage |
Digunakan untuk menyimpan informasi yang disediakan untuk pengujian unit. |
| ResultsDirectory |
Mendapatkan direktori dasar untuk hasil dari uji coba. Biasanya subdirektori dari TestRunDirectory. |
| TestData |
Mendapatkan atau mengatur data pengujian untuk metode pengujian yang dijalankan. |
| TestDeploymentDir |
Kedaluwarsa.
Mendapatkan direktori untuk file yang disebarkan untuk uji coba. Biasanya subdirektori dari TestRunDirectory. Sama seperti DeploymentDirectory. Gunakan properti tersebut sebagai gantinya. |
| TestDir |
Kedaluwarsa.
Mendapatkan direktori dasar untuk eksekusi pengujian, di mana file yang disebarkan dan file hasil disimpan. Sama seperti TestRunDirectory. Gunakan properti tersebut sebagai gantinya. |
| TestDisplayName |
Mendapatkan atau mengatur nama tampilan pengujian untuk metode pengujian yang dijalankan. |
| TestException |
Mendapatkan atau mengatur pengecualian yang terjadi dalam langkah TestInitialize atau TestMethod. |
| TestLogsDir |
Kedaluwarsa.
Mendapatkan direktori untuk file hasil uji coba. Biasanya subdirektori dari ResultsDirectory. Sama seperti TestRunResultsDirectory. Gunakan properti tersebut untuk file hasil uji coba, atau TestResultsDirectory untuk file hasil khusus pengujian sebagai gantinya. |
| TestName |
Mendapatkan nama metode pengujian yang saat ini sedang dijalankan |
| TestResultsDirectory |
Mendapatkan direktori untuk file hasil pengujian. |
| TestRunCount |
Mendapatkan upaya uji coba saat ini. Properti ini relevan saat menggunakan RetryAttribute (atau implementasi apa pun dari RetryBaseAttribute). Pada eksekusi pertama, properti ini diatur ke 1. Pada percobaan ulang berikutnya, nilainya bertahap. |
| TestRunDirectory |
Mendapatkan direktori dasar untuk eksekusi pengujian, di mana file yang disebarkan dan file hasil disimpan. |
| TestRunResultsDirectory |
Mendapatkan direktori untuk file hasil uji coba. Biasanya subdirektori dari ResultsDirectory. |
Metode
| Nama | Deskripsi |
|---|---|
| AddResultFile(String) |
Menambahkan nama file ke daftar di TestResult.ResultFileNames |
| BeginTimer(String) |
Memulai timer dengan nama yang ditentukan |
| DisplayMessage(MessageLevel, String) |
Digunakan untuk menulis pesan pelacakan saat pengujian sedang berjalan. |
| EndTimer(String) |
Mengakhiri timer dengan nama yang ditentukan |
| Write(String, Object[]) |
Digunakan untuk menulis pesan pelacakan saat pengujian sedang berjalan |
| Write(String) |
Digunakan untuk menulis pesan pelacakan saat pengujian sedang berjalan |
| WriteLine(String, Object[]) |
Digunakan untuk menulis pesan pelacakan saat pengujian sedang berjalan |
| WriteLine(String) |
Digunakan untuk menulis pesan pelacakan saat pengujian sedang berjalan |