다음을 통해 공유


StringAssert.Matches 메서드 (String, Regex, String, array<Object[])

지정한 문자열이 정규식과 일치하는지 여부를 확인합니다. 어설션이 실패할 경우 지정된 서식이 적용된 메시지를 표시합니다.

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

구문

‘선언
Public Shared Sub Matches ( _
    value As String, _
    pattern As Regex, _
    message As String, _
    ParamArray parameters As Object() _
)
public static void Matches(
    string value,
    Regex pattern,
    string message,
    params Object[] parameters
)
public:
static void Matches(
    String^ value, 
    Regex^ pattern, 
    String^ message, 
    ... array<Object^>^ parameters
)
static member Matches : 
        value:string * 
        pattern:Regex * 
        message:string * 
        parameters:Object[] -> unit
public static function Matches(
    value : String, 
    pattern : Regex, 
    message : String, 
    ... parameters : Object[]
)

매개 변수

  • value
    형식: String

    pattern과 일치해야 할 문자열입니다.

  • pattern
    형식: Regex

    value가 일치해야 할 정규식입니다.

  • message
    형식: String

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

  • parameters
    형식: array<Object[]

    message의 서식을 지정할 때 사용할 매개 변수의 배열입니다.

예외

예외 조건
AssertFailedException

value가 pattern과 일치하지 않는 경우

설명

문자열이 식과 일치하지 않으면 어설션이 실패합니다.

.NET Framework 보안

참고 항목

참조

StringAssert 클래스

Matches 오버로드

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