Metoda CollectionAssert.IsSubsetOf — (ICollection, ICollection, String)
Sprawdza, czy pierwszy zbiór jest podzbiorem drugiej kolekcji.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw: Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Składnia
'Deklaracja
Public Shared Sub IsSubsetOf ( _
subset As ICollection, _
superset As ICollection, _
message As String _
)
public static void IsSubsetOf(
ICollection subset,
ICollection superset,
string message
)
public:
static void IsSubsetOf(
ICollection^ subset,
ICollection^ superset,
String^ message
)
static member IsSubsetOf :
subset:ICollection *
superset:ICollection *
message:string -> unit
public static function IsSubsetOf(
subset : ICollection,
superset : ICollection,
message : String
)
Parametry
- subset
Typ: System.Collections.ICollection
Kolekcja oczekuje się podzbiór superset.
- superset
Typ: System.Collections.ICollection
Kolekcja oczekuje się być nadzbiorem subset.
- message
Typ: System.String
Komunikat wyświetlany przy niespełnieniu twierdzenie.Tej wiadomości są widoczne w wynikach badania jednostki.
Wyjątki
Wyjątek | Warunek |
---|---|
AssertFailedException | Element subset nie znajduje się w superset lub element w subset nie znajduje się w superset w wystarczającej ilości. |
Uwagi
Jednej kolekcji jest podzbiorem innej kolekcji, jeśli każdy element w kolekcji pierwszy pojawia się również w drugim kolekcji.Element, który pojawia się w pierwszym kolekcji więcej niż jeden raz musi pojawić się w drugiej kolekcji jako wiele razy lub więcej, jak w pierwszym kolekcji.Drugi Kolekcja może mieć elementów, które nie są w pierwszym kolekcji, ale nie jest to wymagane.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting