2012-06-30 26 views
14

MVC 프로젝트에서 작업하면서 기본 단위 테스트 또는 단위 테스트 중 무엇을 사용할지 궁금해했는데 두 가지에 대한 기사/설명을 읽었지만 둘 사이에 많은 차이점이 없습니다. 주요 차이점은 무엇이고 DB 백엔드가 포함 된 대규모 앱에 적합한 것은 무엇입니까?기본 단위 테스트 대 단위 테스트

답변

24

비주얼 스튜디오의 Basic Unit Test 항목 템플릿 및 Unit Test 항목 템플릿의 차이는 후자가 ClassInitialize, ClassCleanup, TestInitializeTestCleanup 루틴은 각 후/전 테스트 픽스처와 일부 코드 후/전에 몇 가지 코드를 실행할 수에 대한 지원이 포함되어 있다는 것입니다 단위 테스트. 당신이 원하는 경우

[TestClass] 
public class UnitTest2 
{ 
    [TestMethod] 
    public void TestMethod1() 
    { 
    } 
} 

물론 당신은 항상 기본 단위 테스트에 해당 루틴을 추가 할 수 있습니다 : 당신이 당신의 단위 테스트에 이러한 기능이 필요하지 않은 경우 당신은 재치 다음 파일을 생성하는 기본 템플릿을 갈 수있다 이 기능은 나중에 지원됩니다.

+0

설명해 주셔서 감사합니다. – 03Usr