저는 VS 2010에서 Microsoft Test로 많은 단위 테스트를 작성하고 있습니다. 각 테스트 클래스에는 다음과 같은 많은 테스트 방법이 있습니다.시험을 피하는 가장 좋은 방법은 무엇입니까 ... 마침내 ... 내 단위 테스트에서 ...?
[TestMethod]
public void This_is_a_Test()
{
try
{
// do some test here
// assert
}
catch (Exception ex)
{
// test failed, log error message in my log file and make the test fail
}
finally
{
// do some cleanup with different parameters
}
}
각 테스트 방법이 이렇게 생겼을 때 나는 추락했습니다. 그러나 지금까지는 테스트 코드를 더 깨끗하게 만들 수있는 좋은 해결책, 특히 finally 블록의 정리 코드를 찾지 못했습니다. 여기 누군가가 나에게 이것에 대한 조언을 줄 수 있을까?
미리 감사드립니다.
해답을 제공해 주셔서 감사 드리며 해결책을 알려 드리겠습니다. –