Sdílet prostřednictvím


TestContext – třída

Slouží k ukládání informací, uvedené zkoušky jednotky.

Hierarchie dědičnosti

Object
  Microsoft.VisualStudio.TestTools.UnitTesting.TestContext

Obor názvů:  Microsoft.VisualStudio.TestTools.UnitTesting
Sestavení:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (v Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntaxe

'Deklarace
Public MustInherit Class TestContext
public abstract class TestContext
public ref class TestContext abstract
[<AbstractClass>]
type TestContext =  class end
public abstract class TestContext

Typ TestContext zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda TestContext Inicializuje novou instanci objektu, který je odvozen z TestContext třídy.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost CurrentTestOutcome Můžete tuto vlastnost k určení výsledku testu, který byl spuštěn v metodě TestCleanup.
Veřejná vlastnost DataConnection Při přepsání v odvozené třídě, získá při zkoušce se používá pro datech testování aktuální datové připojení.
Veřejná vlastnost DataRow Při přepsání v odvozené třídě, získá aktuální řádek dat při zkoušce se používá pro datech testování.
Veřejná vlastnost DeploymentDirectory Získá adresář pro soubory, které jsou nasazeny pro zkoušky.Tato vlastnost obsahuje obvykle podadresář TestRunDirectory.
Veřejná vlastnost FullyQualifiedTestClassName Získá úplný název třídy, která obsahuje zkušební metody, který je aktuálně spuštěn.
Veřejná vlastnost Properties Při přepsání v odvozené třídě, získá vlastnosti testu.
Veřejná vlastnost RequestedPage Získá požadované stránky.
Veřejná vlastnost ResultsDirectory Získá adresář nejvyšší úrovně, který obsahuje výsledky zkoušky a zkoušky výsledek adresáře pro zkoušky.Obvykle se jedná o podadresář TestRunDirectory.
Veřejná vlastnost TestDeploymentDir Získá cestu k adresáři zkušebního nasazení.Se již nepoužívá.Jako náhradu použijte DeploymentDirectory.
Veřejná vlastnost TestDir Získá cestu k adresáři test.Se již nepoužívá.Jako náhradu použijte TestRunDirectory.
Veřejná vlastnost TestLogsDir Získá cestu k adresáři zkušebního protokolu.Se již nepoužívá.Jako náhradu použijte TestRunResultsDirectory.
Veřejná vlastnost TestName Získá název testu.
Veřejná vlastnost TestResultsDirectory Získá adresář pro zkoušky výsledek soubory.
Veřejná vlastnost TestRunDirectory Získá v adresáři nejvyšší úrovně pro zkoušky obsahující soubory nasazena a výsledek.
Veřejná vlastnost TestRunResultsDirectory Získá v adresáři nejvyšší úrovně pro soubory s výsledky zkoušky.Tato vlastnost obsahuje obvykle podadresář ResultsDirectory.

Nahoru

Metody

  Název Popis
Veřejná metoda AddResultFile Při přepsání v odvozené třídě, přidá do seznamu TestResult.ResultFileNames název souboru.
Veřejná metoda BeginTimer Když přepsán v odvozené třídě, začne časovač se zadaným názvem.
Veřejná metoda EndTimer Při přepsání v odvozené třídě, končí časovač se zadaným názvem.
Veřejná metoda Equals Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda WriteLine Při přepsání v odvozené třídě, použít k zápisu trasovací zprávy je spuštěn test.

Nahoru

Pole

  Název Popis
Veřejné poleStatický člen AspNetDevelopmentServerPrefix Prostředí ASP představuje předponu.NET Development Server.

Nahoru

Poznámky

Nelze vytvořit instanci této třídy.Vytvořit třídu, která dědí z třídy.Další informace naleznete v tématu Using the TestContext Class.

Příklad použití TestContext vytvořit test datové jednotky, viz Postupy: Testování částí řízené daty.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.UnitTesting – obor názvů

Další zdroje

Using the TestContext Class