Visual Studio에서 UWP 앱에 대한 단위 테스트 만들기 및 실행Create and run unit tests for a UWP app in Visual Studio

Visual Studio 단위 테스트 도구는 소프트웨어 개발 방식에 단위 테스트를 통합하려는 개발자 및 팀을 지원하기 위해 마련되었습니다.The Visual Studio unit test tools are designed to support developers and teams who incorporate unit testing in their software development practices. 단위 테스트는 Visual C#, Visual Basic 및 Visual C++ 프로젝트의 클래스 메서드에서 논리 오류를 찾는 효율적이고 유지 관리할 수 있는 방법을 개발자 및 테스터에게 제공합니다.Unit tests give developers and testers an efficient, maintainable way to look for logic errors in the methods of classes in Visual C#, Visual Basic, and Visual C++ projects.


이 섹션의 항목에서는 Visual Studio 2012 Express for Windows 8의 기능을 설명합니다.The topics in this section describe the functionality of Visual Studio 2012 Express for Windows 8. Visual Studio Ultimate, VS Premium 및 VS Professional은 단위 테스트에 대한 추가 기능을 제공합니다.Visual Studio Ultimate, VS Premium, and VS Professional provide additional features for unit testing.

  • VS Ultimate, VS Premium 및 VS Professional에서는 Microsoft 테스트 탐색기에 대한 추가 어댑터를 만든 타사 또는 오픈 소스 단위 테스트 프레임워크를 사용할 수 있습니다.In VS Ultimate, VS Premium, and VS Professional you can use any third-party or open source unit test framework that has created an add-on adapter for the Microsoft Test Explorer. VS Ultimate 및 VS Premium을 사용하여 테스트에 대한 코드 검사 정보를 분석하고 표시할 수도 있습니다.You can also analyze and display code coverage information for your tests with VS Ultimate and VS Premium.

    • VS Ultimate에서는 모든 작업을 빌드한 후에 테스트를 실행할 수 있습니다.In VS Ultimate, you can run your tests after every build. 또한 관리 코드에 대한 격리 프레임워크인 Microsoft Fakes를 사용하여 Microsoft Fakes는 시스템과 타사 기능을 테스트 코드로 대체함으로써 자체 코드에 대한 테스트에 집중할 수 있습니다.You can also use Microsoft Fakes, an isolation framework for managed code to focus your tests on your own code by substituting test code for system and third-party functionality.
    • JavaScript.JavaScript. JavaScript 단위 테스트는 Visual Studio Express for Windows 8의 IDE에서는 사용할 수 없습니다.JavaScript unit testing is not available from the IDE of Visual Studio Express for Windows 8. Visual Studio Professional, Premium 및 Ultimate, JavaScript 단위 테스트 프레임워크는 Visual Studio 갤러리에서 확장으로 사용할 수 있습니다.In Visual Studio Professional, Premium and Ultimate, JavaScript unit test frameworks are available as extensions in the Visual Studio Gallery. 또한 독립 실행형 타사 또는 오픈 소스 JavaScript 단위 테스트 프레임워크 중 하나를 사용하여 JavaScript 코드를 테스트할 수도 있습니다.You can also test JavaScript code by using one of the stand-alone third-party or open source JavaScript unit test frameworks.

    자세한 내용은 MSDN 라이브러리의 코드 단위 테스트를 참조하세요.For more information, see Unit Test Your Code in the MSDN Library.

단원 내용In this section

C# 코드 유닛 테스트Unit test C# code

C++ DLL 유닛 테스트Unit testing a C++ DLL

테스트 탐색기에서 단위 테스트 실행Run unit tests in Test Explorer