TestContext Kelas

Definisi

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

Berlaku untuk