Assert.AreEqual Method (String, String, Boolean, CultureInfo)
Verifies that two specified strings are equal, ignoring case or not as specified, and using the culture info specified. The assertion fails if they are not equal.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntax
'Declaration
Public Shared Sub AreEqual ( _
expected As String, _
actual As String, _
ignoreCase As Boolean, _
culture As CultureInfo _
)
'Usage
Dim expected As String
Dim actual As String
Dim ignoreCase As Boolean
Dim culture As CultureInfo
Assert.AreEqual(expected, actual, ignoreCase, _
culture)
public static void AreEqual(
string expected,
string actual,
bool ignoreCase,
CultureInfo culture
)
public:
static void AreEqual(
String^ expected,
String^ actual,
bool ignoreCase,
CultureInfo^ culture
)
public static function AreEqual(
expected : String,
actual : String,
ignoreCase : boolean,
culture : CultureInfo
)
Parameters
- expected
Type: System.String
- actual
Type: System.String
ignoreCase
Type: System.BooleanA Boolean value that indicates a case-sensitive or insensitive comparison. true indicates a case-insensitive comparison.
- culture
Type: System.Globalization.CultureInfo
Exceptions
Exception | Condition |
---|---|
AssertFailedException | expected is not equal to actual. |
.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.
See Also
Reference
Microsoft.VisualStudio.TestTools.UnitTesting Namespace