Sdílet prostřednictvím


CollectionAssert – třída

True/false tvrzení spojené s kolekcí v jednotce zkoušky ověřuje.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert

Obor názvů:  Microsoft.VisualStudio.TestTools.UnitTesting
Sestavení:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (v Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntaxe

'Deklarace
Public NotInheritable Class CollectionAssert
public static class CollectionAssert
public ref class CollectionAssert abstract sealed
[<AbstractClass>]
[<Sealed>]
type CollectionAssert =  class end
public final class CollectionAssert

Metody

  Název Popis
Veřejná metodaStatický člen AllItemsAreInstancesOfType(ICollection, Type) Ověří, zda jsou všechny prvky v kolekci zadané výskyty zadaného typu.Pokud u prvků typu nebyl nalezen v hierarchii dědičnosti výrazu nezdaří.
Veřejná metodaStatický člen AllItemsAreInstancesOfType(ICollection, Type, String) Ověří, zda jsou všechny prvky v kolekci zadané výskyty zadaného typu.Pokud existuje jeden prvek v kolekci, pro které zadaného typu nebyl nalezen v hierarchii dědičnosti výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen AllItemsAreInstancesOfType(ICollection, Type, String, array<Object[]) Ověří, zda jsou všechny prvky v kolekci zadané výskyty zadaného typu.Pokud existuje jeden prvek v kolekci, pro které zadaného typu nebyl nalezen v hierarchii dědičnosti výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen AllItemsAreNotNull(ICollection) Ověří, zda jsou všechny položky v kolekci určené není nullodkaz Null (Nothing v jazyce Visual Basic).Uplatnění selže, pokud je libovolný prvek nullodkaz Null (Nothing v jazyce Visual Basic).
Veřejná metodaStatický člen AllItemsAreNotNull(ICollection, String) Ověří, zda jsou všechny položky v kolekci určené není nullodkaz Null (Nothing v jazyce Visual Basic).Uplatnění selže, pokud je libovolný prvek nullodkaz Null (Nothing v jazyce Visual Basic).Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen AllItemsAreNotNull(ICollection, String, array<Object[]) Ověří, zda jsou všechny položky v kolekci určené není nullodkaz Null (Nothing v jazyce Visual Basic).Uplatnění selže, pokud je libovolný prvek nullodkaz Null (Nothing v jazyce Visual Basic).Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen AllItemsAreUnique(ICollection) Ověří, zda jsou všechny položky v kolekci zadaný jedinečný.Uplatnění selže, pokud jsou rovny jakékoli dva prvky v kolekci.
Veřejná metodaStatický člen AllItemsAreUnique(ICollection, String) Ověří, zda jsou všechny položky v kolekci zadaný jedinečný.Uplatnění selže, pokud jsou rovny jakékoli dva prvky v kolekci.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen AllItemsAreUnique(ICollection, String, array<Object[]) Ověří, zda jsou všechny položky v kolekci zadaný jedinečný.Uplatnění selže, pokud jsou rovny jakékoli dva prvky v kolekci.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen AreEqual(ICollection, ICollection) Ověří, zda jsou dvě zadané kolekce rovná.Pokud kolekce nejsou shodné výrazu nezdaří.
Veřejná metodaStatický člen AreEqual(ICollection, ICollection, IComparer) Ověří, zda jsou dvě zadané kolekce stejnou metodou určený k porovnání hodnot prvků.Pokud kolekce nejsou shodné výrazu nezdaří.
Veřejná metodaStatický člen AreEqual(ICollection, ICollection, String) Ověří, zda jsou dvě zadané kolekce rovná.Pokud kolekce nejsou shodné výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen AreEqual(ICollection, ICollection, IComparer, String) Ověří, zda jsou dvě zadané kolekce stejnou metodou určený k porovnání hodnot prvků.Pokud kolekce nejsou shodné výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen AreEqual(ICollection, ICollection, String, array<Object[]) Ověří, zda jsou dvě zadané kolekce rovná.Pokud kolekce nejsou shodné výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen AreEqual(ICollection, ICollection, IComparer, String, array<Object[]) Ověří, zda jsou dvě zadané kolekce stejnou metodou určený k porovnání hodnot prvků.Pokud kolekce nejsou shodné výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen AreEquivalent(ICollection, ICollection) Ověří, zda jsou rovnocenné dvě zadané kolekce.Pokud kolekce nejsou rovnocenné výrazu nezdaří.
Veřejná metodaStatický člen AreEquivalent(ICollection, ICollection, String) Ověří, zda jsou rovnocenné dvě zadané kolekce.Pokud kolekce nejsou rovnocenné výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen AreEquivalent(ICollection, ICollection, String, array<Object[]) Ověří, zda jsou rovnocenné dvě zadané kolekce.Pokud kolekce nejsou rovnocenné výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen AreNotEqual(ICollection, ICollection) Ověří, že dvě zadané kolekce nejsou shodné.Pokud kolekce jsou rovny výrazu nezdaří.
Veřejná metodaStatický člen AreNotEqual(ICollection, ICollection, IComparer) Ověří, že dvě zadané kolekce nejsou shodné, pomocí metody určené k porovnání hodnot prvků.Pokud kolekce jsou rovny výrazu nezdaří.
Veřejná metodaStatický člen AreNotEqual(ICollection, ICollection, String) Ověří, že dvě zadané kolekce nejsou shodné.Pokud kolekce jsou rovny výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen AreNotEqual(ICollection, ICollection, IComparer, String) Ověří, že dvě zadané kolekce nejsou shodné, pomocí metody určené k porovnání hodnot prvků.Pokud kolekce jsou rovny výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen AreNotEqual(ICollection, ICollection, String, array<Object[]) Ověří, že dvě zadané kolekce nejsou shodné.Pokud kolekce jsou rovny výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen AreNotEqual(ICollection, ICollection, IComparer, String, array<Object[]) Ověří, že dvě zadané kolekce nejsou shodné, pomocí metody určené k porovnání hodnot prvků.Pokud kolekce jsou rovny výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen AreNotEquivalent(ICollection, ICollection) Ověří, že dvě zadané kolekce nejsou rovnocenné.Pokud kolekce jsou ekvivalentní výrazu nezdaří.
Veřejná metodaStatický člen AreNotEquivalent(ICollection, ICollection, String) Ověří, že dvě zadané kolekce nejsou rovnocenné.Pokud kolekce jsou ekvivalentní výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen AreNotEquivalent(ICollection, ICollection, String, array<Object[]) Ověří, že dvě zadané kolekce nejsou rovnocenné.Pokud kolekce jsou ekvivalentní výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen Contains(ICollection, Object) Ověří, že zadané kolekce obsahuje zadaný prvek.Pokud prvek nebyl nalezen v kolekci výrazu nezdaří.
Veřejná metodaStatický člen Contains(ICollection, Object, String) Ověří, že zadané kolekce obsahuje zadaný prvek.Pokud prvek nebyl nalezen v kolekci výrazu nezdaří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen Contains(ICollection, Object, String, array<Object[]) Ověří, že zadané kolekce obsahuje zadaný prvek.Pokud prvek nebyl nalezen v kolekci výrazu nezdaří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen DoesNotContain(ICollection, Object) Ověří, že zadané kolekce neobsahuje Zadaný prvek.Výrazu nezdaří, pokud je nalezen prvek v kolekci.
Veřejná metodaStatický člen DoesNotContain(ICollection, Object, String) Ověří, že zadané kolekce neobsahuje Zadaný prvek.Výrazu nezdaří, pokud je nalezen prvek v kolekci.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen DoesNotContain(ICollection, Object, String, array<Object[]) Ověří, že zadané kolekce neobsahuje Zadaný prvek.Výrazu nezdaří, pokud je nalezen prvek v kolekci.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen IsNotSubsetOf(ICollection, ICollection) První kolekce není podmnožinou druhá kolekce ověří.
Veřejná metodaStatický člen IsNotSubsetOf(ICollection, ICollection, String) První kolekce není podmnožinou druhá kolekce ověří.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen IsNotSubsetOf(ICollection, ICollection, String, array<Object[]) První kolekce není podmnožinou druhá kolekce ověří.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen IsSubsetOf(ICollection, ICollection) Ověří, zda první kolekce podmnožinu druhá kolekce.
Veřejná metodaStatický člen IsSubsetOf(ICollection, ICollection, String) Ověří, zda první kolekce podmnožinu druhá kolekce.Vyhodnocení výrazu nezdaří, zobrazí se zpráva.
Veřejná metodaStatický člen IsSubsetOf(ICollection, ICollection, String, array<Object[]) Ověří, zda první kolekce podmnožinu druhá kolekce.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.

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.

Ověřován podmínka není splněna, výrazu se nezdaří.

Důležité

CollectionAssert 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ů

Assert

StringAssert

Další zdroje

Using the Assert Classes