Sdílet prostřednictvím


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

Microsoft.VisualStudio.TestTools.UnitTesting Obor názvů obsahuje třídy, které poskytují podporu testování částí.Tento obor názvů obsahuje mnoho atributů, které identifikují informacemi o testování k jádru test týkající se zdrojů dat, pořadí provedení metody, správu programů, hostitel agenta/informací a dat nasazení.Microsoft.VisualStudio.TestTools.UnitTesting Názvů také obsahuje vlastní jednotka testování výjimky.

Třídy

  Třída Popis
Veřejná třída AfterAssemblyCleanupEventArgs Poskytuje data pro událost AfterAssemblyCleanup.
Veřejná třída AfterAssemblyInitializeEventArgs Poskytuje data pro událost AfterAssemblyInitialize.
Veřejná třída AfterClassCleanupEventArgs Poskytuje data pro událost AfterClassCleanup.
Veřejná třída AfterClassInitializeEventArgs Poskytuje data pro událost AfterClassInitialize.
Veřejná třída AfterTestCleanupEventArgs Poskytuje data pro událost AfterTestCleanup.
Veřejná třída AfterTestInitializeEventArgs Poskytuje data pro událost AfterTestInitialize.
Veřejná třída AssemblyCleanupAttribute Určuje metodu, která obsahuje kód použít po spuštění všech testů v sestavení a uvolnit prostředky získané shromážděním.Tato třída nemůže být zděděna.
Veřejná třída AssemblyInitializeAttribute Určuje metodu, která obsahuje kód používali spustit všechny testy v sestavení a přidělit prostředky získané shromážděním.Tato třída nemůže být zděděna.
Veřejná třída Assert Ověřuje podmínky zkoušky jednotku pomocí tvrzení PRAVDA/NEPRAVDA.
Veřejná třída AssertFailedException Slouží k označení chyby pro test.
Veřejná třída AssertInconclusiveException Slouží k označení, že test nebyl dosud implementován.
Veřejná třída BaseShadow Tato třída používá metodu publicize k testování soukromého typy.
Veřejná třída BeforeAssemblyCleanupEventArgs Poskytuje data pro událost BeforeAssemblyCleanup.
Veřejná třída BeforeAssemblyInitializeEventArgs Poskytuje data pro událost BeforeAssemblyInitialize.
Veřejná třída BeforeClassCleanupEventArgs Poskytuje data pro událost BeforeClassCleanup.
Veřejná třída BeforeClassInitializeEventArgs Poskytuje data pro událost BeforeClassInitialize.
Veřejná třída BeforeTestCleanupEventArgs Poskytuje data pro událost BeforeTestCleanup.
Veřejná třída BeforeTestInitializeEventArgs Poskytuje data pro událost BeforeTestInitialize.
Veřejná třída ClassCleanupAttribute Určuje metodu, která obsahuje kód použít po spuštění všech zkoušek třídy test a uvolnit prostředky získané test třídy.Tato třída nemůže být zděděna.
Veřejná třída ClassInitializeAttribute Určuje metodu, která obsahuje kód, který musí být použita před spuštěn některý z testů test třídy a přidělení zdrojů pro test třídy.Tato třída nemůže být zděděna.
Veřejná třída CollectionAssert PRAVDA/NEPRAVDA tvrzení spojené s kolekcí v jednotce zkoušky ověřuje.
Veřejná třída CssIterationAttribute Představuje projekt iterace, kterému odpovídá tento test.Tato třída nemůže být zděděna.
Veřejná třída CssProjectStructureAttribute Představuje uzel v hierarchii projektu týmu, kterému odpovídá tento test.
Veřejná třída DataSourceAttribute Obsahuje informace specifické pro zdroj dat pro datové testování.Tato třída nemůže být zděděna.
Veřejná třída DataSourceElement Představuje prvek zdroje dat jako značku XML v konfiguračním souboru.
Veřejná třída DataSourceElementCollection Představuje prvek XML, který obsahuje kolekci podřízené DataSourceElement objekty.
Veřejná třída DeploymentItemAttribute Zadejte název souboru nebo adresáře, které by měly být nasazeny před spuštěním testu a sestavení.Připojte tento atribut test třídy nebo zkušební metody.Můžete použít více instancí.Tento atribut není zděděna.
Veřejná třída DescriptionAttribute Slouží k zadání popisu test.Tato třída nemůže být zděděna.
Veřejná třída ExpectedExceptionAttribute Označuje výjimku je očekávat, že během provádění zkušební metody.Tato třída nemůže být zděděna.
Veřejná třída ExpectedExceptionBaseAttribute Toto je základní třída pro atributy, které určují očekávat výjimku z test jednotky.
Veřejná třída GenericParameterHelper Tato třída je zástupný symbol pro použití obecných typů.Pomáhá tím, že umožňuje předat argumenty typu nejsou specifické pro testování obecných typů.
Veřejná třída HostTypeAttribute Určuje typ hostitele, na kterém bude spuštěn test přidružené jednotce.Tato třída nemůže být zděděna.
Veřejná třída IgnoreAttribute Označuje, že není vhodné spouštět konkrétní test. Tato třída nemůže být zděděna.
Veřejná třída InternalTestFailureException Jedinou výjimkou je vyvolána označuje interní chyba zkouška.
Veřejná třída OnTestStoppingEventArgs Vyvolá se při testu je zastaveno před dokončením.
Veřejná třída OwnerAttribute Slouží k určení osoby odpovědné za udržování, spuštěn nebo ladění zkouška.Tato třída nemůže být zděděna.
Veřejná třída PriorityAttribute Slouží k určení priority test jednotky. Tato třída nemůže být zděděna.
Veřejná třída PrivateObject Umožňuje volat metody a vlastnosti kódu by nepřístupný, protože nejsou zkoušeného kód test public.
Veřejná třída PrivateType Představuje typ soukromé třídy, která poskytuje přístup k soukromé statické implementace.
Veřejná třída ShadowingAttribute Nepoužívejte tuto třídu.
Veřejná třída StringAssert True/false tvrzení přidružené řetězců v jednotce zkoušky ověřuje.
Veřejná třída TestCategoryAttribute Třída, která se používá k určení kategorie test jednotky.
Veřejná třída TestCategoryBaseAttribute Poskytuje základní třídu pro atribut kategorie.
Veřejná třída TestClassAttribute Slouží k identifikaci tříd, které obsahují zkušební metody.Tato třída nemůže být zděděna.
Veřejná třída TestClassExtensionAttribute Aktivuje třídy tak, aby je rozpoznán jako třídu rozšíření Test jednotky.
Veřejná třída TestCleanupAttribute Určuje metodu, která obsahuje kód, který musí použít po spuštění testu a uvolněte prostředky získané všechny zkoušky třídy test.Tato třída nemůže být zděděna.
Veřejná třída TestConfiguration Poskytuje přístup k TestConfigurationSection , představuje microsoft.visualstudio.testtools sekce v app.config souboru.
Veřejná třída TestConfigurationSection Poskytuje přístup k datům konfigurace zdroje dat.
Veřejná třída TestContext Slouží k ukládání informací, uvedené zkoušky jednotky.
Veřejná třída TestExecution Tato třída představuje události týkající se provádění testování.
Veřejná třída TestExecutionEventArgs Základní třída pro události v TestExecution třídy.
Veřejná třída TestExtensionExecution Tato třída umožňuje vlastní provádění zkoušek.
Veřejná třída TestInitializeAttribute Metoda spuštění před zkouškou přidělit a konfigurovat prostředky potřebné pro všechny testy ve třídě test identifikuje.Tato třída nemůže být zděděna.
Veřejná třída TestMethodAttribute Slouží k identifikaci zkušebních metod.Tato třída nemůže být zděděna.
Veřejná třída TestMethodInvokerContext Předaný adaptéru Test jednotky TestExtensionExecution.CreateMethodInvoker.
Veřejná třída TestMethodInvokerResult Výsledek, který vrátil Invoke.
Veřejná třída TestPropertyAttribute Stanoví zvláštní vlastnost zkušební metodu.Tato třída nemůže být zděděna.
Veřejná třída TimeoutAttribute Slouží k zadání časového limitu test jednotky.
Veřejná třída UnitTestAssertException Toto je základní třída pro výjimky test jednotky.
Veřejná třída WebServiceHelper Obsahuje pomocné metody pro testování webové služby.
Veřejná třída WorkItemAttribute Slouží k určení pracovní položky související s test.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní ITestMethodInvoker Rozhraní pro subjekt zkušební metoda invoke.

Delegáti

  Delegát Popis
Chráněný delegát BaseShadow.ElementConverter Delegát pro hluboké kopírování polí.Cílový prvek převádí prvku zdrojového pole.

Výčty

  Výčet Popis
Veřejný výčet DataAccessMethod Určuje konstanty, které označují, jak jsou dostupné řádky dat v datové testování.
Veřejný výčet TestTimeout Výčet pro časové limity, které lze použít s TimeoutAttribute třídy.
Veřejný výčet UnitTestOutcome Pomocí UnitTestOutcome programově určit výsledek zkoušky, spuštění nebo je právě spuštěn.

Viz také

Referenční dokumentace

Další zdroje

About Unit Tests

Working with Unit Tests

Creating Unit Tests

Postupy: Vytváření a spouštění testování částí pro spravovaný kód

Názorný postup: Spustit testy a zobrazit kód disponibility