Assert – třída
Ověřuje podmínky zkoušky jednotku 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é.Uplatnění nezdaří v případě, že objekty nejsou shodné. |
![]() ![]() |
AreEqual(Double, Double, Double) | Ověří, zda jsou dva zadané zdvojnásobí rovný, nebo v rámci vzájemně Zadaná přesnost.Uplatnění selže, pokud nejsou v rámci vzájemně Zadaná přesnost. |
![]() ![]() |
AreEqual(Object, Object, String) | Ověří, zda jsou dva zadané objekty stejné.Uplatnění nezdaří v případě, že objekty nejsou shodné.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreEqual(Single, Single, Single) | Ověří, zda jsou dva zadané singly rovný, nebo v rámci vzájemně Zadaná přesnost.Uplatnění selže, pokud nejsou v rámci vzájemně Zadaná přesnost. |
![]() ![]() |
AreEqual(String, String, Boolean) | Ověří, zda jsou dva řetězce určené rovná ignorování případu nebo není zadán.Uplatnění selže, pokud se neshodují. |
![]() ![]() |
AreEqual(Double, Double, Double, String) | Ověří, zda jsou dva zadané zdvojnásobí rovný, nebo v rámci vzájemně Zadaná přesnost.Uplatnění selže, pokud nejsou v rámci vzájemně Zadaná přesnost.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreEqual(Object, Object, String, array<Object[]) | Ověří, zda jsou dva zadané objekty stejné.Uplatnění nezdaří v případě, že objekty nejsou shodné.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. |
![]() ![]() |
AreEqual(Single, Single, Single, String) | Ověří, zda jsou dva zadané singly rovný, nebo v rámci vzájemně Zadaná přesnost.Uplatnění selže, pokud nejsou v rámci vzájemně Zadaná přesnost.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreEqual(String, String, Boolean, CultureInfo) | Ověří, zda jsou rovné ignoruje malá nebo není zadán a informace o kultuře, zadaný pomocí dvou zadaných řetězců.Uplatnění selže, pokud se neshodují. |
![]() ![]() |
AreEqual(String, String, Boolean, String) | Ověří, zda jsou dva řetězce určené rovná ignorování případu nebo není zadán.Uplatnění selže, pokud se neshodují.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreEqual(Double, Double, Double, String, array<Object[]) | Ověří, zda jsou dva zadané zdvojnásobí rovný, nebo v rámci vzájemně Zadaná přesnost.Uplatnění selže, pokud nejsou v rámci vzájemně Zadaná přesnost.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 dva zadané singly rovný, nebo v rámci vzájemně Zadaná přesnost.Uplatnění selže, pokud nejsou v rámci vzájemně Zadaná přesnost.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án a informace o kultuře, zadaný pomocí dvou zadaných řetězců.Uplatnění selže, pokud se neshodují.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreEqual(String, String, Boolean, String, array<Object[]) | Ověří, zda jsou dva řetězce určené rovná ignorování případu nebo není zadán.Uplatnění selže, pokud se neshodují.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án a informace o kultuře, zadaný pomocí dvou zadaných řetězců.Uplatnění selže, pokud se neshodují.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.Uplatnění selže, pokud se neshodují. |
![]() ![]() |
AreEqual<T>(T, T, String) | Ověří, zda jsou dva zadané obecný typ dat rovná pomocí operátoru rovnosti.Uplatnění selže, pokud se neshodují.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreEqual<T>(T, T, String, array<Object[]) | Ověří, zda jsou dva zadané obecný typ dat rovná pomocí operátoru rovnosti.Uplatnění selže, pokud se neshodují.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é.Uplatnění selže, pokud jsou stejné objekty. |
![]() ![]() |
AreNotEqual(Double, Double, Double) | Ověří, zda jsou dva zadané zdvojnásobí není roven a není v rámci vzájemně Zadaná přesnost.Uplatnění se nezdaří, pokud stejný nebo v rámci vzájemně Zadaná přesnost. |
![]() ![]() |
AreNotEqual(Object, Object, String) | Ověří, že dva zadané objekty nejsou shodné.Uplatnění selže, pokud jsou stejné objekty.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreNotEqual(Single, Single, Single) | Ověří, zda jsou dva zadané singly není roven a není v rámci vzájemně Zadaná přesnost.Uplatnění se nezdaří, pokud stejný nebo v rámci vzájemně Zadaná přesnost. |
![]() ![]() |
AreNotEqual(String, String, Boolean) | Ověří, že dva řetězce určené nejsou shodné, ignoruje malá nebo není zadán.Výrazu se nezdaří, pokud stejný. |
![]() ![]() |
AreNotEqual(Double, Double, Double, String) | Ověří, zda jsou dva zadané zdvojnásobí není roven a není v rámci vzájemně Zadaná přesnost.Uplatnění se nezdaří, pokud stejný nebo v rámci vzájemně Zadaná přesnost.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreNotEqual(Object, Object, String, array<Object[]) | Ověří, že dva zadané objekty nejsou shodné.Uplatnění selže, pokud jsou stejné objekty.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. |
![]() ![]() |
AreNotEqual(Single, Single, Single, String) | Ověří, zda jsou dva zadané singly není roven a není v rámci vzájemně Zadaná přesnost.Uplatnění se nezdaří, pokud stejný nebo v rámci vzájemně Zadaná přesnost.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreNotEqual(String, String, Boolean, CultureInfo) | Ověří, že nejsou shodné, ignoruje malá nebo není zadán a informace o kultuře, zadaný pomocí dvou zadaných řetězců.Výrazu se nezdaří, pokud stejný. |
![]() ![]() |
AreNotEqual(String, String, Boolean, String) | Ověří, že dva řetězce určené nejsou shodné, ignoruje malá nebo není zadán.Výrazu se nezdaří, pokud stejný.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreNotEqual(Double, Double, Double, String, array<Object[]) | Ověří, zda jsou dva zadané zdvojnásobí není roven a není v rámci vzájemně Zadaná přesnost.Uplatnění se nezdaří, pokud stejný nebo v rámci vzájemně Zadaná přesnost.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 dva zadané singly není roven a není v rámci vzájemně Zadaná přesnost.Uplatnění se nezdaří, pokud stejný nebo v rámci vzájemně Zadaná přesnost.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án a informace o kultuře, zadaný pomocí dvou zadaných řetězců.Výrazu se nezdaří, pokud stejný.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreNotEqual(String, String, Boolean, String, array<Object[]) | Ověří, že dva řetězce určené nejsou shodné, ignoruje malá nebo není zadán.Výrazu se 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án a informace o kultuře, zadaný pomocí dvou zadaných řetězců.Výrazu se 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 zadaného typu generic nejsou shodné.Výrazu se nezdaří, pokud stejný. |
![]() ![]() |
AreNotEqual<T>(T, T, String) | Ověří, že dvě data zadaného typu generic nejsou shodné.Výrazu se nezdaří, pokud stejný.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreNotEqual<T>(T, T, String, array<Object[]) | Ověří, že dvě data zadaného typu generic nejsou shodné.Výrazu se 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.Uplatnění selže, pokud odkazují na stejný objekt. |
![]() ![]() |
AreNotSame(Object, Object, String) | Ověří, že dvě proměnné zadaný objekt odkazují na různé objekty.Uplatnění selže, pokud odkazují na stejný objekt.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreNotSame(Object, Object, String, array<Object[]) | Ověří, že dvě proměnné zadaný objekt odkazují na různé objekty.Uplatnění selže, pokud odkazují na stejný objekt.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. |
![]() ![]() |
AreSame(Object, Object) | Ověří, že dvě proměnné zadaný objekt odkazují na stejný objekt.Uplatnění selže, pokud odkazují na jiné objekty. |
![]() ![]() |
AreSame(Object, Object, String) | Ověří, že dvě proměnné zadaný objekt odkazují na stejný objekt.Uplatnění selže, pokud odkazují na jiné objekty.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
AreSame(Object, Object, String, array<Object[]) | Ověří, že dvě proměnné zadaný objekt odkazují 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 jsou dva objekty stejné. |
![]() ![]() |
Fail() | Selhání vyhodnocení výrazu bez kontroly podmínek. |
![]() ![]() |
Fail(String) | Selhání vyhodnocení výrazu bez kontroly podmínek.Zobrazí zprávu. |
![]() ![]() |
Fail(String, array<Object[]) | Selhání vyhodnocení výrazu bez kontroly podmínek.Zobrazí zprávu a použije zadané formátování na něj. |
![]() ![]() |
Inconclusive() | Označuje, že vyhodnocení výrazu nelze ověřit. |
![]() ![]() |
Inconclusive(String) | Označuje výrazu můžete ověřit.Zobrazí zprávu. |
![]() ![]() |
Inconclusive(String, array<Object[]) | Označuje, že nepravdivých nelze ověřit.Zobrazí zprávu a použije zadané formátování na něj. |
![]() ![]() |
IsFalse(Boolean) | Ověří, zda je zadaná podmínka false.Uplatnění selže, pokud je podmínka true. |
![]() ![]() |
IsFalse(Boolean, String) | Ověří, zda je zadaná podmínka false.Uplatnění selže, pokud je podmínka true.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
IsFalse(Boolean, String, array<Object[]) | Ověří, zda je zadaná podmínka false.Uplatnění selže, 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.Uplatnění selže, pokud typ v hierarchii dědičnosti objektu nebyl nalezen. |
![]() ![]() |
IsInstanceOfType(Object, Type, String) | Ověří, zda je zadaný objekt instance určeného typu.Uplatnění selže, pokud typ v hierarchii dědičnosti objektu nebyl nalezen.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
IsInstanceOfType(Object, Type, String, array<Object[]) | Ověří, zda je zadaný objekt instance určeného typu.Uplatnění selže, pokud typ v hierarchii dědičnosti objektu nebyl nalezen.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování. |
![]() ![]() |
IsNotInstanceOfType(Object, Type) | Ověří, zda je zadaný objekt není zadaný typ instance.Uplatnění selže, pokud je typ nalezena v hierarchii dědičnosti objektu. |
![]() ![]() |
IsNotInstanceOfType(Object, Type, String) | Ověří, zda je zadaný objekt není zadaný typ instance.Uplatnění selže, pokud je typ nalezena v hierarchii dědičnosti objektu.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
IsNotInstanceOfType(Object, Type, String, array<Object[]) | Ověří, zda je zadaný objekt není zadaný typ instance.Uplatnění selže, pokud je typ nalezena 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).Uplatnění selže, 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).Uplatnění selže, pokud je nullodkaz null (Nothing v jazyce Visual Basic).Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
IsNotNull(Object, String, array<Object[]) | Ověří, zda je zadaný objekt není nullodkaz null (Nothing v jazyce Visual Basic).Uplatnění selže, 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).Uplatnění 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).Uplatnění nezdaří, pokud není nullodkaz null (Nothing v jazyce Visual Basic).Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
IsNull(Object, String, array<Object[]) | Ověří, zda je zadaný objekt nullodkaz null (Nothing v jazyce Visual Basic).Uplatnění 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.Uplatnění selže, pokud je podmínka false. |
![]() ![]() |
IsTrue(Boolean, String) | Ověří, zda je zadaná podmínka true.Uplatnění selže, pokud je podmínka false.Uplatnění nezdaří, zobrazí zprávu. |
![]() ![]() |
IsTrue(Boolean, String, array<Object[]) | Ověří, zda je zadaná podmínka true.Uplatnění selže, 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". |
Nahoru
Poznámky
Tato třída obsahuje sadu statických metod, které vyhodnotí logickou podmínkou.Pokud tato podmínka vyhodnocena jako true, průchody výrazu.
Nepravdivých ověří předpokladu pravdivosti pro porovnání podmínek.Uplatnění je test jednotky.Assert Třída poskytuje mnoho statické metody ověření suppositions pravdy.Pokud není ověřován podmínka PRAVDA, uplatnění se nezdaří.
![]() |
---|
Assert Třídy vyvolá AssertFailedException signál selhání.Tuto výjimku by měly nebylo digitalizováno.Zkoušený motor jednotka označuje chybu assert zpracovává tuto výjimku. |
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.
Viz také
Referenční dokumentace
Microsoft.VisualStudio.TestTools.UnitTesting – obor názvů