다음을 통해 공유


ExpectedExceptionBaseAttribute.Verify 메서드

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.

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

구문

‘선언
Protected Friend MustOverride Sub Verify ( _
    exception As Exception _
)
protected internal abstract void Verify(
    Exception exception
)
protected public:
virtual void Verify(
    Exception^ exception
) abstract
abstract Verify : 
        exception:Exception -> unit 
 abstract function Verify(
    exception : Exception
)

매개 변수

  • exception
    형식: System.Exception
    단위 테스트에서 throw된 예외입니다.

설명

throw된 예외가 예측된 예외에 해당하는지 여부를 판단합니다. 메서드가 반환하면, 해당 예외는 예상했던 예외인 것입니다. 메서드가 어떤 예외를 throw하면 해당 예외는 예상했던 예외가 아닌 것입니다. throw된 예외의 메시지는 테스트 결과에 포함됩니다. Assert 클래스는 예외를 throw하는 편의를 위해 사용할 수 있습니다. Assert.Inconclusive를 사용하고 어설션 문을 실행하면, 테스트 결과가 Inconclusive으로 설정됩니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

ExpectedExceptionBaseAttribute 클래스

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