질문은 매우 간단하며 여러 정리 테스트를 만드는 방법을 알아야합니다.VS2008 단위 테스트에서 여러 정리 작업
몇 가지 테스트가 있으며 각 테스트마다 다른 파일이 만들어집니다. 각각에 대해 정리 작업을 바인드하고 싶으므로 각 테스트에 대해 지정된 파일을 삭제할 수 있습니다.
예 :
[TestMethod]
public void TestMethodA()
{
// do stuff
}
[TestMethod]
public void TestMethodB()
{
// do stuff
}
[TestCleanup]
public void CleanUpA()
{
// clean A
}
[TestCleanup]
public void CleanUpB()
{
// clean B
}
어떤 아이디어가?
동일한 위치에서 항상 동일한 파일을 만들고 "TestCleanup"메커니즘을 사용할 수 있습니까? – Khh
아니요, 그들은 다른 유형이며 다른 확장자를 가지고 있습니다. –
mh 좋습니다. VS08의 새로운 테스트 기능과 테스트의 일부 속성 설정을 통해 처리 할 수 있는지에 대해서는 많이 알지 못합니다. 금식 방법은 테스트 클래스에서 마지막으로 실행 된 테스트를 기억하고 TestCleanup 특성으로 주석 처리 된 메서드에서 정리를 수행하는 것입니다. – Khh