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


Assert.DoesNotMatchRegex Метод

Определение

Перегрузки

Имя Описание
DoesNotMatchRegex(Regex, String, String, String, String)

Проверяет, не соответствует ли указанная строка регулярному выражению и вызывает исключение, если строка MatchRegex выражение.

DoesNotMatchRegex(String, String, String, String, String)

Проверяет, не соответствует ли указанная строка регулярному выражению и вызывает исключение, если строка MatchRegex выражение.

DoesNotMatchRegex(Regex, String, String)

Проверяет, не соответствует ли указанная строка регулярному выражению и вызывает исключение, если строка MatchRegex выражение.

DoesNotMatchRegex(String, String, String)

Проверяет, не соответствует ли указанная строка регулярному выражению и вызывает исключение, если строка MatchRegex выражение.

DoesNotMatchRegex(Regex, String, String, String, String)

Исходный код:
Assert.Matches.cs
Исходный код:
Assert.Matches.cs

Проверяет, не соответствует ли указанная строка регулярному выражению и вызывает исключение, если строка MatchRegex выражение.

public static void DoesNotMatchRegex(System.Text.RegularExpressions.Regex? pattern, string? value, string? message = "", string patternExpression = "", string valueExpression = "");
static member DoesNotMatchRegex : System.Text.RegularExpressions.Regex * string * string * string * string -> unit
Public Shared Sub DoesNotMatchRegex (pattern As Regex, value As String, Optional message As String = "", Optional patternExpression As String = "", Optional valueExpression As String = "")

Параметры

pattern
Regex

Регулярное выражение, которое, как ожидается, value не соответствует.

value
String

Строка, которая, как ожидается, не соответствует pattern.

message
String

Сообщение, включаемое в исключение, когда value MatchesRegex pattern. Сообщение отображается в результатах теста.

patternExpression
String

Синтаксическое выражение шаблона, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.

valueExpression
String

Синтаксическое выражение значения, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.

Исключения

value имеет значение NULL или pattern имеет значение NULL или value MatchesRegex pattern.

Применяется к

DoesNotMatchRegex(String, String, String, String, String)

Исходный код:
Assert.Matches.cs
Исходный код:
Assert.Matches.cs

Проверяет, не соответствует ли указанная строка регулярному выражению и вызывает исключение, если строка MatchRegex выражение.

public static void DoesNotMatchRegex(string? pattern, string? value, string? message = "", string patternExpression = "", string valueExpression = "");
static member DoesNotMatchRegex : string * string * string * string * string -> unit
Public Shared Sub DoesNotMatchRegex (pattern As String, value As String, Optional message As String = "", Optional patternExpression As String = "", Optional valueExpression As String = "")

Параметры

pattern
String

Регулярное выражение, которое, как ожидается, value не соответствует.

value
String

Строка, которая, как ожидается, не соответствует pattern.

message
String

Сообщение, включаемое в исключение, когда value MatchesRegex pattern. Сообщение отображается в результатах теста.

patternExpression
String

Синтаксическое выражение шаблона, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.

valueExpression
String

Синтаксическое выражение значения, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.

Исключения

value имеет значение NULL или pattern имеет значение NULL или value MatchesRegex pattern.

Применяется к

DoesNotMatchRegex(Regex, String, String)

Исходный код:
Assert.Matches.cs
Исходный код:
Assert.Matches.cs

Проверяет, не соответствует ли указанная строка регулярному выражению и вызывает исключение, если строка MatchRegex выражение.

public static void DoesNotMatchRegex(System.Text.RegularExpressions.Regex? pattern, string? value, string message = "");
static member DoesNotMatchRegex : System.Text.RegularExpressions.Regex * string * string -> unit
Public Shared Sub DoesNotMatchRegex (pattern As Regex, value As String, Optional message As String = "")

Параметры

pattern
Regex

Регулярное выражение, которое, как ожидается, value не соответствует.

value
String

Строка, которая, как ожидается, не соответствует pattern.

message
String

Сообщение, включаемое в исключение, когда value MatchesRegex pattern. Сообщение отображается в результатах теста.

Исключения

value имеет значение NULL или pattern имеет значение NULL или value MatchesRegex pattern.

Применяется к

DoesNotMatchRegex(String, String, String)

Исходный код:
Assert.Matches.cs
Исходный код:
Assert.Matches.cs

Проверяет, не соответствует ли указанная строка регулярному выражению и вызывает исключение, если строка MatchRegex выражение.

public static void DoesNotMatchRegex(string? pattern, string? value, string message = "");
static member DoesNotMatchRegex : string * string * string -> unit
Public Shared Sub DoesNotMatchRegex (pattern As String, value As String, Optional message As String = "")

Параметры

pattern
String

Регулярное выражение, которое, как ожидается, value не соответствует.

value
String

Строка, которая, как ожидается, не соответствует pattern.

message
String

Сообщение, включаемое в исключение, когда value MatchesRegex pattern. Сообщение отображается в результатах теста.

Исключения

value имеет значение NULL или pattern имеет значение NULL или value MatchesRegex pattern.

Применяется к