단위 테스트 프로젝트 만들기

단위 테스트는 종종 테스트 중인 코드의 구조를 반영합니다. 예를 들어 프로젝트의 각 코드 프로젝트에 대해 단위 테스트 프로젝트를 만들 수 있습니다. 테스트 프로젝트는 프로덕션 코드와 동일한 솔루션에 있거나 개별 솔루션에 있을 수 있습니다. 한 솔루션에 여러 개의 테스트 프로젝트를 포함할 수 있습니다.

참고 항목

네이티브 코드의 단위 테스트 위치와 테스트 프로젝트 구조는 이 문서에서 설명하는 구조와 다를 수 있습니다. 자세한 내용은 C/C++에 대한 단위 테스트 작성을 참조하세요.

단위 테스트 프로젝트를 만들려면

  1. 파일 메뉴에서 새로 만들기>프로젝트를 선택하거나 Ctrl+Shift+N을 누릅니다.

  2. 새 프로젝트 만들기 페이지에서 단위 테스트를 검색 상자에 입력합니다. 사용하려는 테스트 프레임워크에 대한 프로젝트 템플릿(예를 들어 MSTest 테스트 프로젝트 또는 NUnit 테스트 프로젝트)를 선택한 후 다음을 선택합니다.

    Screenshot of test project templates in Visual Studio 2022.

    Screenshot of test project templates in Visual Studio 2019.

  3. 새 프로젝트 구성 페이지에서 프로젝트의 이름을 입력한 다음, 만들기를 선택합니다.

  4. 단위 테스트 프로젝트에서 테스트 중인 코드에 대한 참조를 추가합니다. 동일한 솔루션의 코드 프로젝트에 대한 참조를 추가하려면:

    1. 솔루션 탐색기에서 테스트 프로젝트를 선택합니다.

    2. 프로젝트 메뉴에서 참조 추가를 선택합니다.

    3. 참조 관리자에서 프로젝트 아래에 있는 솔루션 노드를 선택합니다. 테스트하려는 코드 프로젝트를 선택한 다음, 확인을 선택합니다.

    테스트하려는 코드가 다른 위치에 있는 경우 참조 추가에 대한 자세한 내용은 프로젝트의 참조 관리를 참조하세요.