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.