Assert.DoesNotStartWith Metoda

Definice

Přetížení

Name Description
DoesNotStartWith(String, String, String)

Testuje, zda zadaný řetězec nezačíná zadaným podřetězcem a vyvolá výjimku, pokud testovací řetězec začíná podřetězcem.

DoesNotStartWith(String, String, StringComparison, String)

Testuje, zda zadaný řetězec nezačíná zadaným podřetězcem a vyvolá výjimku, pokud testovací řetězec začíná podřetězcem.

DoesNotStartWith(String, String, String, String, String)

Otestuje, jestli zadaný řetězec nezačíná zadanou neočekávanou předponou, a vyvolá výjimku, pokud testovací řetězec začíná předponou.

DoesNotStartWith(String, String, StringComparison, String, String, String)

Otestuje, jestli zadaný řetězec nezačíná zadanou neočekávanou předponou, a vyvolá výjimku, pokud testovací řetězec začíná předponou.

DoesNotStartWith(String, String, String)

Zdroj:
Assert.StartsWith.cs
Zdroj:
Assert.StartsWith.cs

Testuje, zda zadaný řetězec nezačíná zadaným podřetězcem a vyvolá výjimku, pokud testovací řetězec začíná podřetězcem.

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 = "")

Parametry

substring
String

Řetězec by měl být předponou value.

value
String

Řetězec, který má začínat substring.

message
String

Zpráva, která se má zahrnout do výjimky, pokud value nezačíná substringna . Zpráva se zobrazí ve výsledcích testu.

Výjimky

value je null, nebo substring je null, nebo value nezačíná na substring.

Platí pro

DoesNotStartWith(String, String, StringComparison, String)

Zdroj:
Assert.StartsWith.cs
Zdroj:
Assert.StartsWith.cs

Testuje, zda zadaný řetězec nezačíná zadaným podřetězcem a vyvolá výjimku, pokud testovací řetězec začíná podřetězcem.

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 = "")

Parametry

substring
String

Řetězec by měl být předponou value.

value
String

Řetězec, který má začínat substring.

comparisonType
StringComparison

Metoda porovnání porovnávací řetězce comparisonType.

message
String

Zpráva, která se má zahrnout do výjimky, pokud value nezačíná substringna . Zpráva se zobrazí ve výsledcích testu.

Výjimky

value je null, nebo substring je null, nebo value nezačíná na substring.

Platí pro

DoesNotStartWith(String, String, String, String, String)

Zdroj:
Assert.StartsWith.cs
Zdroj:
Assert.StartsWith.cs
Zdroj:
Assert.StartsWith.cs
Zdroj:
Assert.StartsWith.cs

Otestuje, jestli zadaný řetězec nezačíná zadanou neočekávanou předponou, a vyvolá výjimku, pokud testovací řetězec začíná předponou.

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 = "")

Parametry

notExpectedPrefix
String

Řetězec by neměl být předponou value.

value
String

Řetězec, který nemá začínat notExpectedPrefix.

message
String

Zpráva, která se má zahrnout do výjimky, když value začíná na notExpectedPrefix. Zpráva se zobrazí ve výsledcích testu.

notExpectedPrefixExpression
String

Syntaktický výraz notExpectedPrefix zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.

valueExpression
String

Syntaktický výraz hodnoty zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.

Výjimky

value je null, nebo notExpectedPrefix je null, nebo value nezačíná na notExpectedPrefix.

Platí pro

DoesNotStartWith(String, String, StringComparison, String, String, String)

Zdroj:
Assert.StartsWith.cs
Zdroj:
Assert.StartsWith.cs
Zdroj:
Assert.StartsWith.cs
Zdroj:
Assert.StartsWith.cs

Otestuje, jestli zadaný řetězec nezačíná zadanou neočekávanou předponou, a vyvolá výjimku, pokud testovací řetězec začíná předponou.

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 = "")

Parametry

notExpectedPrefix
String

Řetězec by neměl být předponou value.

value
String

Řetězec, který nemá začínat notExpectedPrefix.

comparisonType
StringComparison

Metoda porovnání porovnávací řetězce comparisonType.

message
String

Zpráva, která se má zahrnout do výjimky, když value začíná na notExpectedPrefix. Zpráva se zobrazí ve výsledcích testu.

notExpectedPrefixExpression
String

Syntaktický výraz notExpectedPrefix zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.

valueExpression
String

Syntaktický výraz hodnoty zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.

Výjimky

value je null, nebo notExpectedPrefix je null, nebo value nezačíná na notExpectedPrefix.

Platí pro