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


StringAssert.Matches - метод (String, Regex, String, array<Object[])

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

Проверяет, соответствует ли указанная строка регулярному выражению. Если утверждение не выполняется, выводит сообщение в заданном формате.

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

Синтаксис

'Декларация
Public Shared Sub Matches ( _
    value As String, _
    pattern As Regex, _
    message As String, _
    ParamArray parameters As Object() _
)
'Применение
Dim value As String
Dim pattern As Regex
Dim message As String
Dim parameters As Object()

StringAssert.Matches(value, pattern, message, _
    parameters)
public static void Matches(
    string value,
    Regex pattern,
    string message,
    params Object[] parameters
)
public:
static void Matches(
    String^ value, 
    Regex^ pattern, 
    String^ message, 
    ... array<Object^>^ parameters
)
public static function Matches(
    value : String, 
    pattern : Regex, 
    message : String, 
    ... parameters : Object[]
)

Параметры

  • value
    Тип: System.String
    Строка, которая предположительно соответствует регулярному выражению pattern.
  • pattern
    Тип: System.Text.RegularExpressions.Regex
    Регулярное выражение, которому предположительно соответствует строка value.
  • message
    Тип: System.String
    Сообщение, отображаемое в случае, если утверждение не выполняется. Это сообщение можно просмотреть в результатах модульного теста.
  • parameters
    Тип: array<System.Object[]
    Массив параметров для использования при форматировании message.

Исключения

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

Строка value не соответствует регулярному выражению pattern.

Заметки

Утверждение не выполняется, если эта строка не соответствует указанному выражению.

Разрешения

См. также

Ссылки

StringAssert Класс

StringAssert - члены

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

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