Assert.StartsWith Metoda

Definice

Přetížení

Name Description
StartsWith(String, String, String)

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

StartsWith(String, String, StringComparison, String)

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

StartsWith(String, String, String, String, String)

Testuje, zda zadaný řetězec začíná zadanou předponou a vyvolá výjimku, pokud testovací řetězec nezačíná s předponou.

StartsWith(String, String, StringComparison, String, String, String)

Testuje, zda zadaný řetězec začíná zadanou předponou a vyvolá výjimku, pokud testovací řetězec nezačíná s předponou.

StartsWith(String, String, String)

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

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

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

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

StartsWith(String, String, StringComparison, String)

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

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

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

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

StartsWith(String, String, String, String, String)

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

Testuje, zda zadaný řetězec začíná zadanou předponou a vyvolá výjimku, pokud testovací řetězec nezačíná s předponou.

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

Parametry

expectedPrefix
String

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

value
String

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

message
String

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

expectedPrefixExpression
String

Syntaktický výraz očekávanéhoprefixu, který kompilátor předá 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 expectedPrefix je null, nebo value nezačíná na expectedPrefix.

Platí pro

StartsWith(String, String, StringComparison, String, String, String)

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

Testuje, zda zadaný řetězec začíná zadanou předponou a vyvolá výjimku, pokud testovací řetězec nezačíná s předponou.

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

Parametry

expectedPrefix
String

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

value
String

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

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á expectedPrefixna . Zpráva se zobrazí ve výsledcích testu.

expectedPrefixExpression
String

Syntaktický výraz očekávanéhoprefixu, který kompilátor předá 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 expectedPrefix je null, nebo value nezačíná na expectedPrefix.

Platí pro