Поделиться через


CollectionAssert.IsSubsetOf - метод (ICollection, ICollection)

Проверяет, является ли первая коллекция подмножеством второй коллекции.

Пространство имен:  Microsoft.VisualStudio.TestTools.UnitTesting
Сборка:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (в Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Синтаксис

'Декларация
Public Shared Sub IsSubsetOf ( _
    subset As ICollection, _
    superset As ICollection _
)
public static void IsSubsetOf(
    ICollection subset,
    ICollection superset
)
public:
static void IsSubsetOf(
    ICollection^ subset, 
    ICollection^ superset
)
static member IsSubsetOf : 
        subset:ICollection * 
        superset:ICollection -> unit 
public static function IsSubsetOf(
    subset : ICollection, 
    superset : ICollection
)

Параметры

  • subset
    Тип: System.Collections.ICollection
    Коллекция, которая предположительно должна быть подмножеством superset.
  • superset
    Тип: System.Collections.ICollection
    Коллекция, которая предположительно должна быть надмножеством subset.

Исключения

Исключение Условие
AssertFailedException

Элемент коллекции subset не найден в коллекции superset, или элемент коллекции subset не найден в коллекции superset в достаточном количестве.

Заметки

Одна коллекция является подмножеством другой коллекции, если каждый элемент первой коллекции также входит во вторую коллекцию.Элемент, более одного раза встречающийся в первой коллекции, должен встречаться во второй коллекции не меньшее количество раз.Во второй коллекции могут содержаться элементы, отсутствующие в первой коллекции, но это не обязательно.

Безопасность платформы .NET Framework

См. также

Ссылки

CollectionAssert Класс

IsSubsetOf - перегрузка

Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен

Другие ресурсы

Использование классов Assert