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, program management, hostitel agenta a informace a údaje nasazení. Microsoft.VisualStudio.TestTools.UnitTesting Oboru názvů také obsahuje vlastní jednotka testování výjimky.

Číst návod Framework test jednotky naleznete Knihovny MSDN a vyhledejte v následujícím článku "A testování názorný jednotky s Visual Studio Team testovat".

Třídy

  Třída Popis
Veřejná třída AfterAssemblyCleanupEventArgs Poskytuje data AfterAssemblyCleanup událostí.
Veřejná třída AfterAssemblyInitializeEventArgs Poskytuje data AfterAssemblyInitialize událostí.
Veřejná třída AfterClassCleanupEventArgs Poskytuje data AfterClassCleanup událostí.
Veřejná třída AfterClassInitializeEventArgs Poskytuje data AfterClassInitialize událostí.
Veřejná třída AfterTestCleanupEventArgs Poskytuje data AfterTestCleanup událostí.
Veřejná třída AfterTestInitializeEventArgs Poskytuje data AfterTestInitialize událostí.
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é sestavení.Od této třídy nelze dědit.
Veřejná třída AssemblyInitializeAttribute Určuje metodu, která obsahuje kód používali spustit všechny testy v sestavení a přidělení prostředků získaných sestavení.Od této třídy nelze dědit.
Veřejná třída Assert Ověřuje podmínky zkoušky jednotky pomocí tvrzení PRAVDA/NEPRAVDA.
Veřejná třída AssertFailedException Slouží k označení selhání testu.
Veřejná třída AssertInconclusiveException Slouží k označení, že test nebyl dosud implementován.
Veřejná třída BaseShadow Tato třída se používá k testování soukromého typy metodou publicize.
Veřejná třída BeforeAssemblyCleanupEventArgs Poskytuje data BeforeAssemblyCleanup událostí.
Veřejná třída BeforeAssemblyInitializeEventArgs Poskytuje data BeforeAssemblyInitialize událostí.
Veřejná třída BeforeClassCleanupEventArgs Poskytuje data BeforeClassCleanup událostí.
Veřejná třída BeforeClassInitializeEventArgs Poskytuje data BeforeClassInitialize událostí.
Veřejná třída BeforeTestCleanupEventArgs Poskytuje data BeforeTestCleanup událostí.
Veřejná třída BeforeTestInitializeEventArgs Poskytuje data BeforeTestInitialize událostí.
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é zkušební třídy.Od této třídy nelze dědit.
Veřejná třída ClassInitializeAttribute Určuje metodu, která obsahuje kód, který musí použít některý z testů ve třídě test spustit a přidělení zdrojů pro test třídy.Od této třídy nelze dědit.
Veřejná třída CollectionAssert True/false 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.Od této třídy nelze dědit.
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í.Od této třídy nelze dědit.
Veřejná třída DataSourceElement Představuje prvek zdroje dat jako značky XML v konfiguračním souboru.
Veřejná třída DataSourceElementCollection Představuje element XML, který obsahuje podřízené kolekce DataSourceElement objektů.
Veřejná třída DeploymentItemAttribute Slouží k zadání položky nasazení jako souborů nebo adresářů pro nasazení-test.Od této třídy nelze dědit.
Veřejná třída DescriptionAttribute Slouží k zadání popisu test.Od této třídy nelze dědit.
Veřejná třída ExpectedExceptionAttribute Označuje, že výjimka se očekává během provádění zkušební metody.Od této třídy nelze dědit.
Veřejná třída ExpectedExceptionBaseAttribute Toto je základní třída pro atributy, které určují očekávat výjimka ze zkoušky jednotky.
Veřejná třída GenericParameterHelper Tato třída je zástupný symbol pro použití s generics.Pomáhá vám test dovolte předat argumenty typu nejsou specifické pro obecné typy.
Veřejná třída HostTypeAttribute Určuje typ hostitele, na kterém bude spuštěn test přidružené jednotce.Od této třídy nelze dědit.
Veřejná třída IgnoreAttribute Označuje, že zvláštní zkoušky by spuštěna.Od této třídy nelze dědit.
Veřejná třída InternalTestFailureException Výjimka vyvolaných označující 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.Od této třídy nelze dědit.
Veřejná třída PriorityAttribute Slouží k určení priority test jednotky.Od této třídy nelze dědit.
Veřejná třída PrivateObject Umožňuje volat metody a vlastnosti kódu by nepřístupný, protože nejsou zkoušeného testovací kód 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 Pomocí této třídy.
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 atributu kategorie.
Veřejná třída TestClassAttribute Slouží k identifikaci tříd, které obsahují zkušební metody.Od této třídy nelze dědit.
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 Metoda obsahuje kód, který musí použít po spuštění testu a uvolněte prostředky získané všechny testy ve třídě test identifikuje.Od této třídy nelze dědit.
Veřejná třída TestConfiguration Poskytuje přístup k TestConfigurationSection , představuje microsoft.visualstudio.testtools v oddílu 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í poskytované zkoušky jednotky.
Veřejná třída TestExecution Tato třída představuje události související s zkušební spuštění.
Veřejná třída TestExecutionEventArgs Základní třída událostí TestExecution Třída
Veřejná třída TestExtensionExecution Tato třída umožňuje vlastní provádění zkoušek.
Veřejná třída TestInitializeAttribute Určuje způsob spuštění před zkouškou přidělit a prostředky potřebné pro všechny testy ve třídě test konfigurace.Od této třídy nelze dědit.
Veřejná třída TestMethodAttribute Slouží k identifikaci zkušebních metod.Od této třídy nelze dědit.
Veřejná třída TestMethodInvokerContext Test adaptéru TestExtensionExecution.CreateMethodInvoker jednotka předán.
Veřejná třída TestMethodInvokerResult Výsledky vrácené Invoke().
Veřejná třída TestPropertyAttribute Vytváří určitou vlastnost test pro metodu.Od této třídy nelze dědit.
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 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 Vyvolat test tělo metody rozhraní.

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 se přistupuje řádky dat v datové testování.
Veřejný výčet TestTimeout Výčet časové limity, které lze použít TimeoutAttribute Třída
Veřejný výčet UnitTestOutcome Programově určit výsledek zkoušky, který je aktuálně spuštěn nebo spuštění pomocí UnitTestOutcome.

Viz také

Odkaz

Další zdroje

Unit Tests Overview

Working with Unit Tests

Creating Unit Tests

Walkthrough: Creating and Running Unit Tests

Walkthrough: Run Tests and View Code Coverage