Sdílet prostřednictvím


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

Microsoft.VisualStudio.TestTools.UnitTesting Dodává oboru názvů tříd, které poskytují testování podpory.Tento obor názvů, obsahuje mnoho atributů, které identifikují informace test Engine test týkající se zdrojů dat, pořadí provedení metody, správu programů, informace/Hostitel agenta a nasazení data.Microsoft.VisualStudio.TestTools.UnitTesting Oboru názvů také obsahuje vlastní testování výjimky.

Číst návod testovacímu systému jednotky naleznete Knihovny MSDN a vyhledejte v následujícím článku "A testování návod jednotky s Visual Studio Team testovat".

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í selhání zkouška.
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 Poskytuje informace o specifické zdroje 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 obsahující podřízené kolekce DataSourceElement objektů.
Veřejná třída DeploymentItemAttribute Zadejte název souboru nebo adresáře, který by měla být zavedena společně sestavení před spuštěním služby.Tento atribut k testování 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í s generics.Pomáhá vám umožňuje předat argumenty typu nejsou specifické pro test obecné typy.
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 konkrétní test nelze spustit.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 test je zastaven před jeho 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í test.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 PRAVDA/NEPRAVDA 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 atributu 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 Vytváří určitou vlastnost test pro 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 zkoušení 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

Názorný postup: Vytvoření a spuštění testů jednotky pro spravovaný kód

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