Sdílet prostřednictvím


CollectionAssert – třída

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

Hierarchie dědičnosti

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.Uplatnění selže, pokud pro každý prvek typu nebyl nalezen v hierarchii dědičnosti.
Veřejná metodaStatický člen AllItemsAreInstancesOfType(ICollection, Type, String) Ověří, zda jsou všechny prvky v kolekci zadané výskyty zadaného typu.Uplatnění selže, pokud existuje jeden prvek v kolekci, pro které zadaného typu nebyl nalezen v hierarchii dědičnosti.Uplatnění nezdaří, zobrazí zprávu.
Veřejná metodaStatický člen AllItemsAreInstancesOfType(ICollection, Type, String, array<Object[]) Ověří, zda jsou všechny prvky v kolekci zadané výskyty zadaného typu.Uplatnění selže, pokud existuje jeden prvek v kolekci, pro které zadaného typu nebyl nalezen v hierarchii dědičnosti.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).Uplatnění nezdaří, zobrazí zprávu.
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.Uplatnění nezdaří, zobrazí zprávu.
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á.Uplatnění selže, pokud nejsou stejné kolekce.
Veřejná metodaStatický člen AreEqual(ICollection, ICollection, IComparer) Ověří, zda jsou dvě zadané kolekce stejnou metodou určený k porovnání hodnot prvků.Uplatnění selže, pokud nejsou stejné kolekce.
Veřejná metodaStatický člen AreEqual(ICollection, ICollection, String) Ověří, zda jsou dvě zadané kolekce rovná.Uplatnění selže, pokud nejsou stejné kolekce.Uplatnění nezdaří, zobrazí zprávu.
Veřejná metodaStatický člen AreEqual(ICollection, ICollection, IComparer, String) Ověří, zda jsou dvě zadané kolekce stejnou metodou určený k porovnání hodnot prvků.Uplatnění selže, pokud nejsou stejné kolekce.Uplatnění nezdaří, zobrazí zprávu.
Veřejná metodaStatický člen AreEqual(ICollection, ICollection, String, array<Object[]) Ověří, zda jsou dvě zadané kolekce rovná.Uplatnění selže, pokud nejsou stejné kolekce.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ů.Uplatnění selže, pokud nejsou stejné kolekce.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.Uplatnění selže, pokud nejsou rovnocenné kolekce.
Veřejná metodaStatický člen AreEquivalent(ICollection, ICollection, String) Ověří, zda jsou rovnocenné dvě zadané kolekce.Uplatnění selže, pokud nejsou rovnocenné kolekce.Uplatnění nezdaří, zobrazí zprávu.
Veřejná metodaStatický člen AreEquivalent(ICollection, ICollection, String, array<Object[]) Ověří, zda jsou rovnocenné dvě zadané kolekce.Uplatnění selže, pokud nejsou rovnocenné kolekce.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é.Uplatnění selže, pokud jsou stejné kolekce.
Veřejná metodaStatický člen AreNotEqual(ICollection, ICollection, IComparer) Ověří, že dvě zadané kolekce nejsou shodné, pomocí metody určené k porovnání hodnot prvků.Uplatnění selže, pokud jsou stejné kolekce.
Veřejná metodaStatický člen AreNotEqual(ICollection, ICollection, String) Ověří, že dvě zadané kolekce nejsou shodné.Uplatnění selže, pokud jsou stejné kolekce.Uplatnění nezdaří, zobrazí zprávu.
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ů.Uplatnění selže, pokud jsou stejné kolekce.Uplatnění nezdaří, zobrazí zprávu.
Veřejná metodaStatický člen AreNotEqual(ICollection, ICollection, String, array<Object[]) Ověří, že dvě zadané kolekce nejsou shodné.Uplatnění selže, pokud jsou stejné kolekce.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ů.Uplatnění selže, pokud jsou stejné kolekce.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é.Uplatnění selže, pokud kolekce jsou rovnocenné.
Veřejná metodaStatický člen AreNotEquivalent(ICollection, ICollection, String) Ověří, že dvě zadané kolekce nejsou rovnocenné.Uplatnění selže, pokud kolekce jsou rovnocenné.Uplatnění nezdaří, zobrazí zprávu.
Veřejná metodaStatický člen AreNotEquivalent(ICollection, ICollection, String, array<Object[]) Ověří, že dvě zadané kolekce nejsou rovnocenné.Uplatnění selže, pokud kolekce jsou rovnocenné.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.Uplatnění selže, pokud prvek nebyl nalezen v kolekci.
Veřejná metodaStatický člen Contains(ICollection, Object, String) Ověří, že zadané kolekce obsahuje zadaný prvek.Uplatnění selže, pokud prvek nebyl nalezen v kolekci.Uplatnění nezdaří, zobrazí zprávu.
Veřejná metodaStatický člen Contains(ICollection, Object, String, array<Object[]) Ověří, že zadané kolekce obsahuje zadaný prvek.Uplatnění selže, pokud prvek nebyl nalezen v kolekci.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.Uplatnění selže, pokud je prvek v kolekci nalezen.
Veřejná metodaStatický člen DoesNotContain(ICollection, Object, String) Ověří, že zadané kolekce neobsahuje Zadaný prvek.Uplatnění selže, pokud je prvek v kolekci nalezen.Uplatnění nezdaří, zobrazí zprávu.
Veřejná metodaStatický člen DoesNotContain(ICollection, Object, String, array<Object[]) Ověří, že zadané kolekce neobsahuje Zadaný prvek.Uplatnění selže, pokud je prvek v kolekci nalezen.Zobrazí zprávu, pokud výrazu a vztahuje se na něj zadané formátování.
Veřejná metodaStatický člen IsNotSubsetOf(ICollection, ICollection) Ověří, zda je první kolekce není podmnožinou druhá kolekce.
Veřejná metodaStatický člen IsNotSubsetOf(ICollection, ICollection, String) Ověří, zda je první kolekce není podmnožinou druhá kolekce.Uplatnění nezdaří, zobrazí zprávu.
Veřejná metodaStatický člen IsNotSubsetOf(ICollection, ICollection, String, array<Object[]) Ověří, zda je první kolekce není podmnožinou druhá kolekce.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.Uplatnění nezdaří, zobrazí zprávu.
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í.

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.

Pokud není ověřován podmínka PRAVDA, uplatnění se nezdaří.

Důležitá poznámkaDůležité

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

Assert

StringAssert

Další zdroje

Používání tříd Assert