1
나는 TestClass
을가집니다. 내 TestCleanUp
함수에서 테스트가 실패한 경우에 따라 조건부 동작을 수행하려고합니다.테스트가 실패한 경우 TestCleanUp의 조건부 동작
물론 각 테스트를 try-catch로 래핑하고 나중에 쿼리 할 수있는 플래그를 추가 할 수 있지만 테스트 프레임 워크에 기본 제공되는 것이 있는지 궁금합니다.
나는 TestClass
을가집니다. 내 TestCleanUp
함수에서 테스트가 실패한 경우에 따라 조건부 동작을 수행하려고합니다.테스트가 실패한 경우 TestCleanUp의 조건부 동작
물론 각 테스트를 try-catch로 래핑하고 나중에 쿼리 할 수있는 플래그를 추가 할 수 있지만 테스트 프레임 워크에 기본 제공되는 것이 있는지 궁금합니다.
TestContext.CurrentTestOutcome
property에는이 정보가 들어 있습니다. 테스트 클래스에 TestContext
속성을 추가하여 현재 TestContext
인스턴스에 액세스 할 수 있습니다. 예 :
[TestClass]
public class YourTestClass
{
public TestContext TestContext { get; set; }
//...
}