Udostępnij za pośrednictwem


Klasa CollectionAssert

Weryfikuje twierdzenia PRAWDA i FAŁSZ, skojarzone z kolekcji w badaniach jednostka.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Składnia

'Deklaracja
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

  Nazwa Opis
Metoda publicznaStatyczny element członkowski AllItemsAreInstancesOfType(ICollection, Type) Sprawdza, czy wszystkie elementy w określonej kolekcji są wystąpienia określonego typu.Twierdzenie kończy się niepowodzeniem, jeśli dla dowolnego elementu typu nie zostanie znaleziony w swojej hierarchii dziedziczenia.
Metoda publicznaStatyczny element członkowski AllItemsAreInstancesOfType(ICollection, Type, String) Sprawdza, czy wszystkie elementy w określonej kolekcji są wystąpienia określonego typu.Twierdzenie kończy się niepowodzeniem, jeśli istnieje jeden element w kolekcji, dla których nie znaleziono określonego typu w swojej hierarchii dziedziczenia.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski AllItemsAreInstancesOfType(ICollection, Type, String, array<Object[]) Sprawdza, czy wszystkie elementy w określonej kolekcji są wystąpienia określonego typu.Twierdzenie kończy się niepowodzeniem, jeśli istnieje jeden element w kolekcji, dla których nie znaleziono określonego typu w swojej hierarchii dziedziczenia.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski AllItemsAreNotNull(ICollection) Sprawdza, czy wszystkie elementy w określonej kolekcji nie są nullodwołanie o wartości null (Nothing w języku Visual Basic).Twierdzenie kończy się niepowodzeniem, jeśli każdy element jest nullodwołanie o wartości null (Nothing w języku Visual Basic).
Metoda publicznaStatyczny element członkowski AllItemsAreNotNull(ICollection, String) Sprawdza, czy wszystkie elementy w określonej kolekcji nie są nullodwołanie o wartości null (Nothing w języku Visual Basic).Twierdzenie kończy się niepowodzeniem, jeśli każdy element jest nullodwołanie o wartości null (Nothing w języku Visual Basic).Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski AllItemsAreNotNull(ICollection, String, array<Object[]) Sprawdza, czy wszystkie elementy w określonej kolekcji nie są nullodwołanie o wartości null (Nothing w języku Visual Basic).Twierdzenie kończy się niepowodzeniem, jeśli każdy element jest nullodwołanie o wartości null (Nothing w języku Visual Basic).Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski AllItemsAreUnique(ICollection) Sprawdza, czy wszystkie elementy w określonej kolekcji są unikatowe.Twierdzenie kończy się niepowodzeniem, jeśli dwa elementy w kolekcji są równe.
Metoda publicznaStatyczny element członkowski AllItemsAreUnique(ICollection, String) Sprawdza, czy wszystkie elementy w określonej kolekcji są unikatowe.Twierdzenie kończy się niepowodzeniem, jeśli dwa elementy w kolekcji są równe.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski AllItemsAreUnique(ICollection, String, array<Object[]) Sprawdza, czy wszystkie elementy w określonej kolekcji są unikatowe.Twierdzenie kończy się niepowodzeniem, jeśli dwa elementy w kolekcji są równe.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski AreEqual(ICollection, ICollection) Sprawdza, czy dwa zbiory określonego są równe.Twierdzenie kończy się niepowodzeniem, jeśli zbiory nie są równe.
Metoda publicznaStatyczny element członkowski AreEqual(ICollection, ICollection, IComparer) Weryfikuje, że dwa określonej kolekcji są równe, do porównywania wartości elementów za pomocą określonej metody.Twierdzenie kończy się niepowodzeniem, jeśli zbiory nie są równe.
Metoda publicznaStatyczny element członkowski AreEqual(ICollection, ICollection, String) Sprawdza, czy dwa zbiory określonego są równe.Twierdzenie kończy się niepowodzeniem, jeśli zbiory nie są równe.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski AreEqual(ICollection, ICollection, IComparer, String) Weryfikuje, że dwa określonej kolekcji są równe, do porównywania wartości elementów za pomocą określonej metody.Twierdzenie kończy się niepowodzeniem, jeśli zbiory nie są równe.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski AreEqual(ICollection, ICollection, String, array<Object[]) Sprawdza, czy dwa zbiory określonego są równe.Twierdzenie kończy się niepowodzeniem, jeśli zbiory nie są równe.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski AreEqual(ICollection, ICollection, IComparer, String, array<Object[]) Weryfikuje, że dwa określonej kolekcji są równe, do porównywania wartości elementów za pomocą określonej metody.Twierdzenie kończy się niepowodzeniem, jeśli zbiory nie są równe.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski AreEquivalent(ICollection, ICollection) Sprawdza, czy dwa zbiory określonego są równoważne.Twierdzenie kończy się niepowodzeniem, jeśli zbiory nie są równoważne.
Metoda publicznaStatyczny element członkowski AreEquivalent(ICollection, ICollection, String) Sprawdza, czy dwa zbiory określonego są równoważne.Twierdzenie kończy się niepowodzeniem, jeśli zbiory nie są równoważne.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski AreEquivalent(ICollection, ICollection, String, array<Object[]) Sprawdza, czy dwa zbiory określonego są równoważne.Twierdzenie kończy się niepowodzeniem, jeśli zbiory nie są równoważne.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski AreNotEqual(ICollection, ICollection) Weryfikuje dwóch określonej kolekcji nie są równe.Twierdzenie kończy się niepowodzeniem, jeśli kolekcje są równe.
Metoda publicznaStatyczny element członkowski AreNotEqual(ICollection, ICollection, IComparer) Weryfikuje dwóch określonej kolekcji nie są równe, do porównywania wartości elementów za pomocą określonej metody.Twierdzenie kończy się niepowodzeniem, jeśli kolekcje są równe.
Metoda publicznaStatyczny element członkowski AreNotEqual(ICollection, ICollection, String) Weryfikuje dwóch określonej kolekcji nie są równe.Twierdzenie kończy się niepowodzeniem, jeśli kolekcje są równe.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski AreNotEqual(ICollection, ICollection, IComparer, String) Weryfikuje dwóch określonej kolekcji nie są równe, do porównywania wartości elementów za pomocą określonej metody.Twierdzenie kończy się niepowodzeniem, jeśli kolekcje są równe.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski AreNotEqual(ICollection, ICollection, String, array<Object[]) Weryfikuje dwóch określonej kolekcji nie są równe.Twierdzenie kończy się niepowodzeniem, jeśli kolekcje są równe.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski AreNotEqual(ICollection, ICollection, IComparer, String, array<Object[]) Weryfikuje dwóch określonej kolekcji nie są równe, do porównywania wartości elementów za pomocą określonej metody.Twierdzenie kończy się niepowodzeniem, jeśli kolekcje są równe.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski AreNotEquivalent(ICollection, ICollection) Weryfikuje dwóch określonej kolekcji nie są równoważne.Twierdzenie kończy się niepowodzeniem, jeśli kolekcje są równoważne.
Metoda publicznaStatyczny element członkowski AreNotEquivalent(ICollection, ICollection, String) Weryfikuje dwóch określonej kolekcji nie są równoważne.Twierdzenie kończy się niepowodzeniem, jeśli kolekcje są równoważne.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski AreNotEquivalent(ICollection, ICollection, String, array<Object[]) Weryfikuje dwóch określonej kolekcji nie są równoważne.Twierdzenie kończy się niepowodzeniem, jeśli kolekcje są równoważne.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski Contains(ICollection, Object) Sprawdza, czy określonej kolekcji zawiera określony element.Twierdzenie kończy się niepowodzeniem, jeśli nie można odnaleźć elementu w kolekcji.
Metoda publicznaStatyczny element członkowski Contains(ICollection, Object, String) Sprawdza, czy określonej kolekcji zawiera określony element.Twierdzenie kończy się niepowodzeniem, jeśli nie można odnaleźć elementu w kolekcji.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski Contains(ICollection, Object, String, array<Object[]) Sprawdza, czy określonej kolekcji zawiera określony element.Twierdzenie kończy się niepowodzeniem, jeśli nie można odnaleźć elementu w kolekcji.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski DoesNotContain(ICollection, Object) Weryfikuje określonej kolekcji nie zawiera określonego elementu.Twierdzenie kończy się niepowodzeniem, jeśli element znajduje się w kolekcji.
Metoda publicznaStatyczny element członkowski DoesNotContain(ICollection, Object, String) Weryfikuje określonej kolekcji nie zawiera określonego elementu.Twierdzenie kończy się niepowodzeniem, jeśli element znajduje się w kolekcji.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski DoesNotContain(ICollection, Object, String, array<Object[]) Weryfikuje określonej kolekcji nie zawiera określonego elementu.Twierdzenie kończy się niepowodzeniem, jeśli element znajduje się w kolekcji.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski IsNotSubsetOf(ICollection, ICollection) Weryfikuje, że pierwszy zbiór nie jest podzbiorem zbioru drugiego.
Metoda publicznaStatyczny element członkowski IsNotSubsetOf(ICollection, ICollection, String) Weryfikuje, że pierwszy zbiór nie jest podzbiorem zbioru drugiego.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski IsNotSubsetOf(ICollection, ICollection, String, array<Object[]) Weryfikuje, że pierwszy zbiór nie jest podzbiorem zbioru drugiego.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski IsSubsetOf(ICollection, ICollection) Sprawdza, czy pierwszy zbiór jest podzbiorem drugiej kolekcji.
Metoda publicznaStatyczny element członkowski IsSubsetOf(ICollection, ICollection, String) Sprawdza, czy pierwszy zbiór jest podzbiorem drugiej kolekcji.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski IsSubsetOf(ICollection, ICollection, String, array<Object[]) Sprawdza, czy pierwszy zbiór jest podzbiorem drugiej kolekcji.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.

Początek

Uwagi

Klasa ta zawiera zestaw metody statyczne, które ocenia logiczną warunku.Jeżeli ten warunek nie jest true, przebiegów potwierdzenia.

Potwierdzenie weryfikuje założenie prawdę warunków w porównaniu.

Jeśli warunek sprawdzanym nie zostanie spełniony, potwierdzenia nie powiedzie się.

Ważna uwagaWażne

CollectionAssert Klasy rzuca AssertFailedException do sygnał awarii.Wyjątek ten nie powinien być przechwytywane.Wyjątek ten jest obsługiwany przez jednostkę badanym silniku o niepowodzeniu assert.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting

Assert

StringAssert

Inne zasoby

Korzystanie z klas potwierdzeń