다음을 통해 공유


테스트 영역 6: 삭제

이 소스 제어 플러그 인 테스트 영역에는 삭제 작업이 포함됩니다.

소스 제어는 솔루션 탐색기에서 삭제 작업에 응답합니다.

다음은 삭제할 수 있는 항목 목록입니다.

  • Files

  • 폴더

  • Project

    프로젝트 유형에 따라 프로젝트를 제거하거나(디스크에 파일 남겨두기) 프로젝트를 삭제(디스크에서 파일 제거)하는 옵션이 있을 수 있습니다. 두 작업 모두 솔루션 탐색기에서 프로젝트 또는 항목을 제거합니다.

예상되는 동작

삭제 테스트 영역에서 테스트 사례에 대해 예상되는 동작은 다음과 같습니다.

  • 삭제된 항목은 더 이상 솔루션 탐색기 내에 표시되지 않습니다.

  • 삭제된 프로젝트 또는 항목의 부모가 필요에 따라 체크 아웃됩니다(프롬프트가 표시될 수 있음).

  • 체크 아웃되거나 추가된 항목을 삭제한 후에는 보류 중인 체크 인 창에 표시되지 않습니다.

  • 항목은 삭제 후에도 소스 제어 저장소에 계속 존재하며 수동으로 제거해야 합니다.

작업 테스트 단계 확인할 예상 결과
클라이언트 프로젝트 삭제 1. 클라이언트 프로젝트를 만듭니다.
2. 소스 제어에 솔루션을 추가합니다.
3. 솔루션에서 전체 프로젝트를 제거합니다.
일반적인 예상 동작.
빈 파일 삭제 1. 클라이언트 프로젝트를 만듭니다.
2. 프로젝트에 0바이트 파일을 추가합니다.
3. 소스 제어에 솔루션을 추가합니다.
4. 파일을 선택하고 삭제합니다.
일반적인 예상 동작.
하나의 파일이 있는 폴더 삭제 1. 단일 프로젝트 솔루션을 만듭니다.
2. 폴더를 추가합니다.
3. 폴더에 파일을 하나 추가합니다.
4. 소스 제어에 솔루션을 추가합니다.
5. 프롬프트를 표시하지 않으려면 프로젝트를 체크 아웃합니다.
6. 폴더를 삭제합니다.
일반적인 예상 동작.
파일 시스템 웹 프로젝트 삭제 1. 파일 시스템 웹 프로젝트를 만듭니다(찾아보기 단추를 사용하여 UNC 경로 지정).
2. 소스 제어에 솔루션을 추가합니다.
3. 솔루션에서 전체 프로젝트를 제거합니다.
4. 로컬 웹 프로젝트에 대해 1~3단계를 반복합니다(코드를 통해 다른 경로를 실행하지만 외부 인터페이스와 동작은 동일함).
일반적인 예상 동작.
파일 시스템 웹 프로젝트에서 파일 삭제 1. 파일 시스템 웹 프로젝트를 만듭니다.
2. 소스 제어에 솔루션을 추가합니다.
3. 프로젝트에서 파일을 삭제합니다.
4. 로컬 웹 프로젝트에 대해 1~3단계를 반복합니다(코드를 통해 다른 경로를 실행하지만 외부 인터페이스와 동작은 동일함).
일반적인 예상 동작.