CollectionAssert.IsSubsetOf – metoda (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í.
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, _
ParamArray parameters As Object() _
)
public static void IsSubsetOf(
ICollection subset,
ICollection superset,
string message,
params Object[] parameters
)
public:
static void IsSubsetOf(
ICollection^ subset,
ICollection^ superset,
String^ message,
... array<Object^>^ parameters
)
static member IsSubsetOf :
subset:ICollection *
superset:ICollection *
message:string *
parameters:Object[] -> unit
public static function IsSubsetOf(
subset : ICollection,
superset : ICollection,
message : String,
... parameters : Object[]
)
Parametry
- subset
Typ: System.Collections.ICollection
Kolekce očekává podmnožinu superset.
- superset
Typ: System.Collections.ICollection
Kolekce očekává nadmnožinou subset.
- message
Typ: System.String
Zpráva zobrazí, pokud výrazu se nezdaří.Tuto zprávu lze zobrazit ve výsledcích zkoušek jednotky.
- parameters
Typ: array<System.Object[]
Pole parametrů při formátování message.
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 kolekce první také druhá kolekce. Element, který se objeví v první kolekci více než jednou, musí být v druhá kolekce mnohokrát nebo více jako první kolekce. Druhá kolekce pravděpodobně prvky, které nejsou v první kolekci, ale není nutné.
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.