Assert – třída
Ověřuje podmínky zkoušky jednotky pomocí tvrzení PRAVDA/NEPRAVDA.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.Assert
Obor názvů: Microsoft.VisualStudio.TestTools.UnitTesting
Sestavení: Microsoft.VisualStudio.QualityTools.UnitTestFramework (v Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Deklarace
Public NotInheritable Class Assert
public static class Assert
public ref class Assert abstract sealed
[<AbstractClass>]
[<Sealed>]
type Assert = class end
public final class Assert
Typ Assert zveřejňuje následující členy.
Metody
Název | Popis | |
---|---|---|
AreEqual(Object, Object) | Ověří, zda jsou dva zadané objekty stejné.Pokud objekty nejsou shodné výrazu nezdaří. | |
AreEqual(Double, Double, Double) | Ověří, zda jsou dva zadané zdvojnásobí rovný, nebo v rámci zadaného přesnosti navzájem.Uplatnění selže, pokud nejsou v rámci zadaného přesnosti navzájem. | |
AreEqual(Object, Object, String) | Ověří, zda jsou dva zadané objekty stejné.Pokud objekty nejsou shodné výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreEqual(Single, Single, Single) | Ověří, zda jsou zadaný dvěma singly rovný, nebo v rámci zadaného přesnosti navzájem.Uplatnění selže, pokud nejsou v rámci zadaného přesnosti navzájem. | |
AreEqual(String, String, Boolean) | Ověří, zda jsou dva řetězce určené rovná ignorování případu nebo není zadána.Pokud se neshodují výrazu nezdaří. | |
AreEqual(Double, Double, Double, String) | Ověří, zda jsou dva zadané zdvojnásobí rovný, nebo v rámci zadaného přesnosti navzájem.Uplatnění selže, pokud nejsou v rámci zadaného přesnosti navzájem.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreEqual(Object, Object, String, array<Object[]) | Ověří, zda jsou dva zadané objekty stejné.Pokud objekty nejsou shodné výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreEqual(Single, Single, Single, String) | Ověří, zda jsou zadaný dvěma singly rovný, nebo v rámci zadaného přesnosti navzájem.Uplatnění selže, pokud nejsou v rámci zadaného přesnosti navzájem.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreEqual(String, String, Boolean, CultureInfo) | Ověří, zda jsou rovné ignoruje malá nebo není zadána a kultura informace určené pomocí dvou zadaných řetězců.Pokud se neshodují výrazu nezdaří. | |
AreEqual(String, String, Boolean, String) | Ověří, zda jsou dva řetězce určené rovná ignorování případu nebo není zadána.Pokud se neshodují výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreEqual(Double, Double, Double, String, array<Object[]) | Ověří, zda jsou dva zadané zdvojnásobí rovný, nebo v rámci zadaného přesnosti navzájem.Uplatnění selže, pokud nejsou v rámci zadaného přesnosti navzájem.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreEqual(Single, Single, Single, String, array<Object[]) | Ověří, zda jsou zadaný dvěma singly rovný, nebo v rámci zadaného přesnosti navzájem.Uplatnění selže, pokud nejsou v rámci zadaného přesnosti navzájem.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreEqual(String, String, Boolean, CultureInfo, String) | Ověří, zda jsou rovné ignoruje malá nebo není zadána a kultura informace určené pomocí dvou zadaných řetězců.Pokud se neshodují výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreEqual(String, String, Boolean, String, array<Object[]) | Ověří, zda jsou dva řetězce určené rovná ignorování případu nebo není zadána.Pokud se neshodují výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreEqual(String, String, Boolean, CultureInfo, String, array<Object[]) | Ověří, zda jsou rovné ignoruje malá nebo není zadána a kultura informace určené pomocí dvou zadaných řetězců.Pokud se neshodují výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreEqual<T>(T, T) | Ověří, zda jsou dva zadané obecný typ dat rovná pomocí operátoru rovnosti.Pokud se neshodují výrazu nezdaří. | |
AreEqual<T>(T, T, String) | Ověří, zda jsou dva zadané obecný typ dat rovná pomocí operátoru rovnosti.Pokud se neshodují výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreEqual<T>(T, T, String, array<Object[]) | Ověří, zda jsou dva zadané obecný typ dat rovná pomocí operátoru rovnosti.Pokud se neshodují výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreNotEqual(Object, Object) | Ověří, že dva zadané objekty nejsou shodné.Pokud objekty jsou rovny výrazu nezdaří. | |
AreNotEqual(Double, Double, Double) | Ověří, zda jsou dva zadané zdvojnásobí není roven a není v rámci zadaného přesnosti navzájem.Výrazu nezdaří, pokud stejný nebo v rámci zadaného přesnosti navzájem. | |
AreNotEqual(Object, Object, String) | Ověří, že dva zadané objekty nejsou shodné.Pokud objekty jsou rovny výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreNotEqual(Single, Single, Single) | Ověří, zda jsou zadaný dvěma singly není roven a není v rámci zadaného přesnosti navzájem.Výrazu nezdaří, pokud stejný nebo v rámci zadaného přesnosti navzájem. | |
AreNotEqual(String, String, Boolean) | Ověří, že dvou zadaných řetězců nejsou shodné, ignoruje malá nebo není zadána.Výraz nezdaří, pokud stejný. | |
AreNotEqual(Double, Double, Double, String) | Ověří, zda jsou dva zadané zdvojnásobí není roven a není v rámci zadaného přesnosti navzájem.Výrazu nezdaří, pokud stejný nebo v rámci zadaného přesnosti navzájem.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreNotEqual(Object, Object, String, array<Object[]) | Ověří, že dva zadané objekty nejsou shodné.Pokud objekty jsou rovny výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreNotEqual(Single, Single, Single, String) | Ověří, zda jsou zadaný dvěma singly není roven a není v rámci zadaného přesnosti navzájem.Výrazu nezdaří, pokud stejný nebo v rámci zadaného přesnosti navzájem.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreNotEqual(String, String, Boolean, CultureInfo) | Ověří, že nejsou shodné, ignoruje malá nebo není zadána a kultura informace určené pomocí dvou zadaných řetězců.Výraz nezdaří, pokud stejný. | |
AreNotEqual(String, String, Boolean, String) | Ověří, že dvou zadaných řetězců nejsou shodné, ignoruje malá nebo není zadána.Výraz nezdaří, pokud stejný.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreNotEqual(Double, Double, Double, String, array<Object[]) | Ověří, zda jsou dva zadané zdvojnásobí není roven a není v rámci zadaného přesnosti navzájem.Výrazu nezdaří, pokud stejný nebo v rámci zadaného přesnosti navzájem.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreNotEqual(Single, Single, Single, String, array<Object[]) | Ověří, zda jsou zadaný dvěma singly není roven a není v rámci zadaného přesnosti navzájem.Výrazu nezdaří, pokud stejný nebo v rámci zadaného přesnosti navzájem.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreNotEqual(String, String, Boolean, CultureInfo, String) | Ověří, že nejsou shodné, ignoruje malá nebo není zadána a kultura informace určené pomocí dvou zadaných řetězců.Výraz nezdaří, pokud stejný.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreNotEqual(String, String, Boolean, String, array<Object[]) | Ověří, že dvou zadaných řetězců nejsou shodné, ignoruje malá nebo není zadána.Výraz nezdaří, pokud stejný.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreNotEqual(String, String, Boolean, CultureInfo, String, array<Object[]) | Ověří, že nejsou shodné, ignoruje malá nebo není zadána a kultura informace určené pomocí dvou zadaných řetězců.Výraz nezdaří, pokud stejný.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreNotEqual<T>(T, T) | Ověří, že dvě data určeného typu generic nejsou shodné.Výraz nezdaří, pokud stejný. | |
AreNotEqual<T>(T, T, String) | Ověří, že dvě data určeného typu generic nejsou shodné.Výraz nezdaří, pokud stejný.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreNotEqual<T>(T, T, String, array<Object[]) | Ověří, že dvě data určeného typu generic nejsou shodné.Výraz nezdaří, pokud stejný.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreNotSame(Object, Object) | Ověří, že dvě proměnné zadaný objekt odkazují na různé objekty.Pokud odkazují na stejný objekt výrazu nezdaří. | |
AreNotSame(Object, Object, String) | Ověří, že dvě proměnné zadaný objekt odkazují na různé objekty.Pokud odkazují na stejný objekt výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreNotSame(Object, Object, String, array<Object[]) | Ověří, že dvě proměnné zadaný objekt odkazují na různé objekty.Pokud odkazují na stejný objekt výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
AreSame(Object, Object) | Ověří dvě proměnné zadaný objekt odkazuje na stejný objekt.Uplatnění selže, pokud odkazují na jiné objekty. | |
AreSame(Object, Object, String) | Ověří dvě proměnné zadaný objekt odkazuje na stejný objekt.Uplatnění selže, pokud odkazují na jiné objekty.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
AreSame(Object, Object, String, array<Object[]) | Ověří dvě proměnné zadaný objekt odkazuje na stejný objekt.Uplatnění selže, pokud odkazují na jiné objekty.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
Equals | Určuje, zda rovnají dvěma objekty. | |
Fail() | Nezdaří výraz bez kontroly podmínek. | |
Fail(String) | Nezdaří výraz bez kontroly podmínek.Zobrazí zprávu. | |
Fail(String, array<Object[]) | Nezdaří výraz bez kontroly podmínek.Zobrazí zprávu a použije na něj zadané formátování. | |
Inconclusive() | Označuje, že výrazu nelze ověřit. | |
Inconclusive(String) | Označuje, že výrazu nelze ověřit.Zobrazí zprávu. | |
Inconclusive(String, array<Object[]) | Označuje, že nepravdivých nelze ověřit.Zobrazí zprávu a použije na něj zadané formátování. | |
IsFalse(Boolean) | Ověří, zda je zadaná podmínka false.Výrazu nezdaří, pokud je podmínka true. | |
IsFalse(Boolean, String) | Ověří, zda je zadaná podmínka false.Výrazu nezdaří, pokud je podmínka true.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
IsFalse(Boolean, String, array<Object[]) | Ověří, zda je zadaná podmínka false.Výrazu nezdaří, pokud je podmínka true.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
IsInstanceOfType(Object, Type) | Ověří, zda je zadaný objekt instance určeného typu.Pokud typ nebyl nalezen v hierarchii dědičnosti objektu uplatnění nezdaří. | |
IsInstanceOfType(Object, Type, String) | Ověří, zda je zadaný objekt instance určeného typu.Pokud typ nebyl nalezen v hierarchii dědičnosti objektu uplatnění nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
IsInstanceOfType(Object, Type, String, array<Object[]) | Ověří, zda je zadaný objekt instance určeného typu.Pokud typ nebyl nalezen v hierarchii dědičnosti objektu uplatnění nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
IsNotInstanceOfType(Object, Type) | Zadaný objekt není zadaného typu instance ověří.Uplatnění selže, pokud typ nachází v hierarchii dědičnosti objektu. | |
IsNotInstanceOfType(Object, Type, String) | Zadaný objekt není zadaného typu instance ověří.Uplatnění selže, pokud typ nachází v hierarchii dědičnosti objektu.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
IsNotInstanceOfType(Object, Type, String, array<Object[]) | Zadaný objekt není zadaného typu instance ověří.Uplatnění selže, pokud typ nachází v hierarchii dědičnosti objektu.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
IsNotNull(Object) | Ověří, zda je zadaný objekt není nullodkaz Null (Nothing v jazyce Visual Basic).Výrazu nezdaří, pokud je nullodkaz Null (Nothing v jazyce Visual Basic). | |
IsNotNull(Object, String) | Ověří, zda je zadaný objekt není nullodkaz Null (Nothing v jazyce Visual Basic).Výrazu nezdaří, pokud je nullodkaz Null (Nothing v jazyce Visual Basic).Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
IsNotNull(Object, String, array<Object[]) | Ověří, zda je zadaný objekt není nullodkaz Null (Nothing v jazyce Visual Basic).Výrazu nezdaří, pokud je nullodkaz Null (Nothing v jazyce Visual Basic).Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
IsNull(Object) | Ověří, zda je zadaný objekt nullodkaz Null (Nothing v jazyce Visual Basic).Výrazu nezdaří, pokud není nullodkaz Null (Nothing v jazyce Visual Basic). | |
IsNull(Object, String) | Ověří, zda je zadaný objekt nullodkaz Null (Nothing v jazyce Visual Basic).Výrazu nezdaří, pokud není nullodkaz Null (Nothing v jazyce Visual Basic).Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
IsNull(Object, String, array<Object[]) | Ověří, zda je zadaný objekt nullodkaz Null (Nothing v jazyce Visual Basic).Výrazu nezdaří, pokud není nullodkaz Null (Nothing v jazyce Visual Basic).Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
IsTrue(Boolean) | Ověří, zda je zadaná podmínka true.Výrazu nezdaří, pokud je podmínka false. | |
IsTrue(Boolean, String) | Ověří, zda je zadaná podmínka true.Výrazu nezdaří, pokud je podmínka false.Vyhodnocení výrazu nezdaří, zobrazí se zpráva. | |
IsTrue(Boolean, String, array<Object[]) | Ověří, zda je zadaná podmínka true.Výrazu nezdaří, pokud je podmínka false.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. | |
ReplaceNullChars | V řetězci nahradí znaky null (\0) "\\0". |
Na začátek
Poznámky
Tato třída obsahuje statické metody, které logickou podmínkou sadu. Pokud je tato podmínka vyhodnocen jako true, průchody výrazu.
Nepravdivých ověří předpoklad pravdy porovnání podmínek. Test jednotky je výrazu. Assert Třída poskytuje mnoho statické metody ověření suppositions pravdy. Ověřován podmínka není splněna, výrazu se nezdaří.
Důležité
Assert Třídy vyvolá AssertFailedException signál selhání. Tuto výjimku by zachytit. Zkoušený motor jednotky označující selhání assert zpracovává tuto výjimku.
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.
Viz také
Odkaz
Microsoft.VisualStudio.TestTools.UnitTesting – obor názvů