CollectionAssert.IsSubsetOf – metoda (ICollection, ICollection, String)
Ověří, zda první kolekce podmnožinu druhá kolekce.Uplatnění nezdaří, zobrazí zprávu.
Obor názvů: Microsoft.VisualStudio.TestTools.UnitTesting
Sestavení: Microsoft.VisualStudio.QualityTools.UnitTestFramework (v Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Deklarace
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: ICollectionKolekce očekává podmnožinu superset.
superset
Typ: ICollectionKolekce očekává nadmnožinou subset.
message
Typ: StringZpráva zobrazí, pokud výrazu se nezdaří.Tato zpráva se zobrazí v výsledky testu jednotky.
Výjimky
Výjimka | Podmínka |
---|---|
AssertFailedException | Prvek subset nebyl nalezen v superset nebo prvek subset nebyl nalezen v superset v dostatečném množství. |
Poznámky
Jedna kolekce je podmnožinou jiné kolekce, pokud každý prvek první kolekce se zobrazí také v druhá kolekce.Element, který se objeví v první kolekci více než jednou, musí být v druhá kolekce jako mnohokrát nebo více jako první kolekce.Druhá kolekce pravděpodobně prvky, které nejsou v první kolekci, ale není vyžadováno.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
Microsoft.VisualStudio.TestTools.UnitTesting – obor názvů