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


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.

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