테스트를 시작한 후에 생성 된 테스트 데이터베이스의 테이블에서 모든 행을 삭제하기 위해 이러한 특성이있는 메서드를 사용하는 일련의 MSTest 테스트 사례가 있습니다. 가끔씩 DB에있는 단위 테스트 중 하나의 행이 나옵니다.[ClassCleanup] 및 [TestCleanup]이 실행되지 않는 상황
테스트 시작 시간을 저장하고 있으며 그보다 최근의 타임 스탬프가있는 모든 레코드를 삭제할 것이므로 클린업 코드가 호출되지 않은 경우 살아남은 레코드 만 볼 수있는 유일한 방법입니다.
NUnit, MSTest 또는 다른 테스트 프레임 워크를 말하고 있습니까? – adamjford