CollectionAssert - класс

Обновлен: Ноябрь 2007

Проверяет утверждения "истина/ложь", сопоставленные с коллекциями в модульных тестах.

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

Синтаксис

'Декларация
Public NotInheritable Class CollectionAssert
'Применение
Не требуется объявлять экземпляр статического класса для доступа к его членам.
public static class CollectionAssert
public ref class CollectionAssert abstract sealed
public final class CollectionAssert

Заметки

Этот класс содержит набор статических методов, выполняющих оценку логических условий. Если условие оценивается как true, то утверждение проходит проверку.

Утверждение проверяет предположение истинности для сравниваемых условий.

Если проверяемое условие не является истинным, то утверждение не выполняется.

ms245294.alert_caution(ru-ru,VS.90).gifВажное примечание.

Класс CollectionAssert создает AssertFailedException, чтобы сигнализировать о сбое. Это исключение не следует использовать. Это исключение обрабатывается механизмом модульного теста, чтобы указать на ложность утверждения.

Иерархия наследования

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

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

CollectionAssert - члены

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

Assert

StringAssert

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

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