Assert.DoesNotStartWith Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| DoesNotStartWith(String, String, String) |
Проверяет, начинается ли указанная строка с указанной подстроки и вызывает исключение, если строка теста начинается со подстроки. |
| DoesNotStartWith(String, String, StringComparison, String) |
Проверяет, начинается ли указанная строка с указанной подстроки и вызывает исключение, если строка теста начинается со подстроки. |
| DoesNotStartWith(String, String, String, String, String) |
Проверяет, начинается ли указанная строка с указанного неожиданного префикса и вызывает исключение, если тестовая строка начинается с префикса. |
| DoesNotStartWith(String, String, StringComparison, String, String, String) |
Проверяет, начинается ли указанная строка с указанного неожиданного префикса и вызывает исключение, если тестовая строка начинается с префикса. |
DoesNotStartWith(String, String, String)
- Исходный код:
- Assert.StartsWith.cs
- Исходный код:
- Assert.StartsWith.cs
Проверяет, начинается ли указанная строка с указанной подстроки и вызывает исключение, если строка теста начинается со подстроки.
public static void DoesNotStartWith(string? substring, string? value, string message = "");
static member DoesNotStartWith : string * string * string -> unit
Public Shared Sub DoesNotStartWith (substring As String, value As String, Optional message As String = "")
Параметры
- substring
- String
Ожидается, что строка будет префиксом value.
- value
- String
Строка, которая должна начинаться с substring.
- message
- String
Сообщение, включаемое в исключение, когда value не начинается substring. Сообщение отображается в результатах теста.
Исключения
value имеет значение NULL или substring имеет значение NULL или value не начинается с substring.
Применяется к
DoesNotStartWith(String, String, StringComparison, String)
- Исходный код:
- Assert.StartsWith.cs
- Исходный код:
- Assert.StartsWith.cs
Проверяет, начинается ли указанная строка с указанной подстроки и вызывает исключение, если строка теста начинается со подстроки.
public static void DoesNotStartWith(string? substring, string? value, StringComparison comparisonType, string message = "");
static member DoesNotStartWith : string * string * StringComparison * string -> unit
Public Shared Sub DoesNotStartWith (substring As String, value As String, comparisonType As StringComparison, Optional message As String = "")
Параметры
- substring
- String
Ожидается, что строка будет префиксом value.
- value
- String
Строка, которая должна начинаться с substring.
- comparisonType
- StringComparison
Метод сравнения для сравнения строк comparisonType.
- message
- String
Сообщение, включаемое в исключение, когда value не начинается substring. Сообщение отображается в результатах теста.
Исключения
value имеет значение NULL или substring имеет значение NULL или value не начинается с substring.
Применяется к
DoesNotStartWith(String, String, String, String, String)
- Исходный код:
- Assert.StartsWith.cs
- Исходный код:
- Assert.StartsWith.cs
Проверяет, начинается ли указанная строка с указанного неожиданного префикса и вызывает исключение, если тестовая строка начинается с префикса.
public static void DoesNotStartWith(string? notExpectedPrefix, string? value, string? message = "", string notExpectedPrefixExpression = "", string valueExpression = "");
static member DoesNotStartWith : string * string * string * string * string -> unit
Public Shared Sub DoesNotStartWith (notExpectedPrefix As String, value As String, Optional message As String = "", Optional notExpectedPrefixExpression As String = "", Optional valueExpression As String = "")
Параметры
- notExpectedPrefix
- String
Строка не должна быть префиксом value.
- value
- String
Строка, которая не должна начинаться.notExpectedPrefix
- message
- String
Сообщение, включаемое в исключение при value начале notExpectedPrefix. Сообщение отображается в результатах теста.
- notExpectedPrefixExpression
- String
Синтаксическое выражение notExpectedPrefix, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.
- valueExpression
- String
Синтаксическое выражение значения, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.
Исключения
value имеет значение NULL или notExpectedPrefix имеет значение NULL или value не начинается с notExpectedPrefix.
Применяется к
DoesNotStartWith(String, String, StringComparison, String, String, String)
- Исходный код:
- Assert.StartsWith.cs
- Исходный код:
- Assert.StartsWith.cs
Проверяет, начинается ли указанная строка с указанного неожиданного префикса и вызывает исключение, если тестовая строка начинается с префикса.
public static void DoesNotStartWith(string? notExpectedPrefix, string? value, StringComparison comparisonType, string? message = "", string notExpectedPrefixExpression = "", string valueExpression = "");
static member DoesNotStartWith : string * string * StringComparison * string * string * string -> unit
Public Shared Sub DoesNotStartWith (notExpectedPrefix As String, value As String, comparisonType As StringComparison, Optional message As String = "", Optional notExpectedPrefixExpression As String = "", Optional valueExpression As String = "")
Параметры
- notExpectedPrefix
- String
Строка не должна быть префиксом value.
- value
- String
Строка, которая не должна начинаться.notExpectedPrefix
- comparisonType
- StringComparison
Метод сравнения для сравнения строк comparisonType.
- message
- String
Сообщение, включаемое в исключение при value начале notExpectedPrefix. Сообщение отображается в результатах теста.
- notExpectedPrefixExpression
- String
Синтаксическое выражение notExpectedPrefix, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.
- valueExpression
- String
Синтаксическое выражение значения, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.
Исключения
value имеет значение NULL или notExpectedPrefix имеет значение NULL или value не начинается с notExpectedPrefix.