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


StringAssert - класс

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

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

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

Синтаксис

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

Заметки

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

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

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

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

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

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

System.Object
  Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert

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

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

См. также

Ссылки

StringAssert - члены

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

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

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