다음을 통해 공유


Assert.AreEqual 메서드 (String, String, Boolean, CultureInfo, String)

지정한 두 문자열이 서로 같은지 확인합니다. 대/소문자 구분 여부 및 사용할 문화권은 지정된 옵션에 따릅니다. 서로 같지 않으면 어설션이 실패합니다. 어설션이 실패할 경우 메시지를 표시합니다.

네임스페이스:  Microsoft.VisualStudio.TestTools.UnitTesting
어셈블리:  Microsoft.VisualStudio.QualityTools.UnitTestFramework(Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

구문

‘선언
Public Shared Sub AreEqual ( _
    expected As String, _
    actual As String, _
    ignoreCase As Boolean, _
    culture As CultureInfo, _
    message As String _
)
public static void AreEqual(
    string expected,
    string actual,
    bool ignoreCase,
    CultureInfo culture,
    string message
)
public:
static void AreEqual(
    String^ expected, 
    String^ actual, 
    bool ignoreCase, 
    CultureInfo^ culture, 
    String^ message
)
static member AreEqual : 
        expected:string * 
        actual:string * 
        ignoreCase:bool * 
        culture:CultureInfo * 
        message:string -> unit
public static function AreEqual(
    expected : String, 
    actual : String, 
    ignoreCase : boolean, 
    culture : CultureInfo, 
    message : String
)

매개 변수

  • expected
    형식: String

    비교할 첫째 문자열입니다. 단위 테스트에서 예상하는 문자열입니다.

  • actual
    형식: String

    비교할 둘째 문자열입니다. 단위 테스트에서 생성한 문자열입니다.

  • ignoreCase
    형식: Boolean

    비교에서 대/소문자를 구분하는지 여부를 나타내는 부울 값입니다. true는 대/소문자를 구분하지 않는 비교를 나타냅니다.

  • culture
    형식: CultureInfo

    문화권별 비교 정보를 제공하는 CultureInfo 개체입니다.

  • message
    형식: String

    어설션이 실패할 경우 표시되는 메시지입니다. 이 메시지는 단위 테스트 결과에 표시됩니다.

예외

예외 조건
AssertFailedException

expected가 actual와 같지 않은 경우

.NET Framework 보안

참고 항목

참조

Assert 클래스

AreEqual 오버로드

Microsoft.VisualStudio.TestTools.UnitTesting 네임스페이스

기타 리소스

Assert 클래스 사용