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


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.

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