Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Verifies that the first string begins with the second string. Displays a message if the assertion fails. This method is case sensitive.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntax
'Declaration
Public Shared Sub StartsWith ( _
value As String, _
substring As String, _
message As String _
)
public static void StartsWith(
string value,
string substring,
string message
)
public:
static void StartsWith(
String^ value,
String^ substring,
String^ message
)
static member StartsWith :
value:string *
substring:string *
message:string -> unit
public static function StartsWith(
value : String,
substring : String,
message : String
)
Parameters
- value
Type: System.String
The string that is expected to begin with substring.
- substring
Type: System.String
The string expected to be a prefix of value.
- message
Type: System.String
A message to display if the assertion fails. This message can be seen in the unit test results.
Exceptions
Exception | Condition |
---|---|
AssertFailedException | value does not begin with substring. |
Remarks
The assertion fails if the string does not start with the substring.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.