Klasa TestContext
Służy do przechowywania informacji dostarczanych do badania jednostki.
Hierarchia dziedziczenia
Object
Microsoft.VisualStudio.TestTools.UnitTesting.TestContext
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw: Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Składnia
'Deklaracja
Public MustInherit Class TestContext
public abstract class TestContext
public ref class TestContext abstract
[<AbstractClass>]
type TestContext = class end
public abstract class TestContext
Typ TestContext uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
TestContext | Inicjuje nowe wystąpienie obiektu, który wynika z TestContext klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
CurrentTestOutcome | Ta właściwość w metodzie TestCleanup służy do określenia wyników badań, które zostało uruchomione. | |
DataConnection | Gdy zastąpiony w klasie pochodnej, pobiera bieżące połączenie danych, podczas badania jest używany dla danych badań. | |
DataRow | Gdy zastąpiony w klasie pochodnej, pobiera bieżący wiersz danych, podczas badania jest używany dla danych badań. | |
DeploymentDirectory | Pobiera katalog dla plików rozmieszczony dla wykonywania badania.Właściwość ta zawiera zazwyczaj podkatalog TestRunDirectory. | |
FullyQualifiedTestClassName | Pobiera pełną nazwę klasy, która zawiera metody badania, które jest aktualnie uruchomione. | |
Properties | Gdy zastąpiony w klasie pochodnej, pobiera właściwości badania. | |
RequestedPage | Pobiera żądanej strony. | |
ResultsDirectory | Pobiera katalogu najwyższego poziomu, który zawiera wyniki badań i katalogów wynik badania dla badania.Zazwyczaj jest to podkatalog TestRunDirectory. | |
TestDeploymentDir | Pobiera ścieżkę do katalogu wdrażania badania.Przestarzałe.Użyj DeploymentDirectory zamiast. | |
TestDir | Pobiera ścieżkę do katalogu test.Przestarzałe.Użyj TestRunDirectory zamiast. | |
TestLogsDir | Pobiera ścieżkę do katalogu dziennika badania.Przestarzałe.Użyj TestRunResultsDirectory zamiast. | |
TestName | Pobiera nazwę testu. | |
TestResultsDirectory | Pobiera katalogu dla badania pliki wyników. | |
TestRunDirectory | Pobiera katalogu najwyższego poziomu dla wykonywania badania zawierający pliki wdrożonego i wynik. | |
TestRunResultsDirectory | Pobiera katalogu najwyższego poziomu dla wykonywania pliki wyników badania.Właściwość ta zawiera zazwyczaj podkatalog ResultsDirectory. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddResultFile | Gdy zastąpiony w klasie pochodnej, dodaje nazwę pliku do listy w TestResult.ResultFileNames. | |
BeginTimer | Gdy zastąpiony w klasie pochodnej, rozpoczyna się timer o określonej nazwie. | |
EndTimer | Gdy zastąpiony w klasie pochodnej, kończy się timer o określonej nazwie. | |
Equals | Determines whether the specified object is equal to the current object. (Odziedziczone z Object). | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object). | |
GetHashCode | Serves as the default hash function. (Odziedziczone z Object). | |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). | |
MemberwiseClone | Creates a shallow copy of the current Object. (Odziedziczone z Object). | |
ToString | Returns a string that represents the current object. (Odziedziczone z Object). | |
WriteLine | Gdy zastąpiony w klasie pochodnej, używany do zapisu śledzenia wiadomości, badanie jest uruchomiona. |
Początek
Pola
Nazwa | Opis | |
---|---|---|
AspNetDevelopmentServerPrefix | Reprezentuje prefiks dla aplikacji ASP.NET Development Server. |
Początek
Uwagi
Nie można utworzyć wystąpienia tej klasy.Nie należy tworzyć klasy, która dziedziczy z tej klasy.Aby uzyskać więcej informacji, zobacz Using the TestContext Class.
Przykładem, jak można użyć TestContext do utworzenia test jednostki sterowanych danymi, zobacz Porady: tworzenie testu jednostkowego opartego na danych.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting