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