Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Assert
Pomocí tříd Microsoft.VisualStudio.TestTools.UnitTesting oboru názvů ověřte konkrétní funkce. Testovací metoda provádí cvičení kódu metody v kódu vaší aplikace, ale hlásí správnost chování kódu pouze v případě, že zahrnete Assert
příkazy.
Třída Assert
Pomocí třídy Assert ověřte, že se kód v testu chová podle očekávání. Dostupná rozhraní API jsou:
- Assert.AreEqual
- Assert.AreNotEqual
- Assert.AreNotSame
- Assert.AreSame
- Assert.Contains
- Assert.ContainsSingle
- Assert.DoesNotContain
- Assert.Equals(Object, Object)
- Assert.Fail
- Assert.HasCount
- Assert.Inconclusive
- Assert.IsEmpty
- Assert.IsFalse
- Assert.IsInstanceOfType
- Assert.IsNotInstanceOfType
- Assert.IsNotNull
- Assert.IsNull
- Assert.IsTrue
- Assert.ReplaceNullChars(String)
- Assert.Throws
- Assert.ThrowsAsync
- Assert.ThrowsExactly
- Assert.ThrowsExactlyAsync
Třída StringAssert
StringAssert Pomocí třídy můžete porovnávat a zkoumat řetězce. Dostupná rozhraní API jsou:
- StringAssert.Contains
- StringAssert.DoesNotMatch
- StringAssert.EndsWith
- StringAssert.Matches
- StringAssert.StartsWith
Třída CollectionAssert
CollectionAssert Třída slouží k porovnání kolekcí objektů nebo k ověření stavu kolekce. Dostupná rozhraní API jsou:
- CollectionAssert.AllItemsAreInstancesOfType
- CollectionAssert.AllItemsAreNotNull
- CollectionAssert.AllItemsAreUnique
- CollectionAssert.AreEqual
- CollectionAssert.AreEquivalent
- CollectionAssert.AreNotEqual
- CollectionAssert.AreNotEquivalent
- CollectionAssert.Contains
- CollectionAssert.DoesNotContain
- CollectionAssert.IsNotSubsetOf
- CollectionAssert.IsSubsetOf