다음을 통해 공유


UnitTestOutcome 열거형

UnitTestOutcome을 사용하여 실행했거나 현재 실행 중인 테스트의 결과를 프로그래밍 방식으로 확인합니다.

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

구문

‘선언
Public Enumeration UnitTestOutcome
public enum UnitTestOutcome
public enum class UnitTestOutcome
type UnitTestOutcome
public enum UnitTestOutcome

멤버

멤버 이름 설명
Failed 테스트가 실패했습니다.
Inconclusive Assert.Inconclusive가 발생했습니다.
Passed 테스트가 성공했습니다.
InProgress 테스트가 현재 실행 중입니다.
Error
Timeout
Aborted
Unknown 알 수 없는 테스트 결과입니다.

설명

이 클래스의 멤버에는 가능한 모든 테스트 결과의 하위 집합이 들어 있습니다. 자세한 내용은 기본 테스트 결과을 참조하십시오.

이 클래스는 테스트 메서드 또는 단위 테스트가 끝난 후 실행하는 테스트 정리 메서드 등에서 참조할 수 있습니다.

UnitTestOutcome은 TestContext에 전달됩니다.

예제

TestContext.Outcome과 UnitTestOutcome.Failed를 비교하여 특정 테스트 결과를 확인한 다음 하드 디스크에서 특정 파일을 삭제하는 등의 적절한 조치를 취할 수 있습니다.

참고 항목

참조

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