Partilhar via


Testar a área 6: excluir

Esta área de teste plug-in de controle de origem aborda ações de exclusão.

Controle de origem responde para excluir ações no Solution Explorer.

Veja a seguir uma lista de itens que podem ser excluídos:

  • Files

  • Folders

  • Project

Dependendo do tipo de projeto, você pode ter a opção de Remover o projeto (deixa os arquivos no disco) ou Excluir o projeto (remove os arquivos no disco). Qualquer ação remove o projeto ou item do Solution Explorer.

Comportamento esperado

O comportamento esperado para os casos de teste na área de teste de exclusão é:

  • Item excluído não está mais visível dentro de Solution Explorer.

  • O pai do projeto excluído ou item foi extraído conforme necessário (possivelmente com um prompt).

  • Depois de excluir um check-out ou adicionado de item, ele não constar o Pending Checkins janela.

  • O item ainda existe no armazenamento de controle de origem, mesmo após a exclusão e deve ser limpas manualmente.

Ação

Etapas de teste

Resultados esperados para verificar

Excluir um projeto de cliente

  1. Crie um projeto de cliente.

  2. Adicione a solução ao controle de origem.

  3. Remover todo o projeto da solução

Comportamento esperado comuns.

Excluir um arquivo vazio

  1. Crie um projeto de cliente.

  2. Adicione um arquivo de zero byte ao projeto.

  3. Adicione a solução ao controle de origem.

  4. Selecione o arquivo, excluí-lo.

Comportamento esperado comuns.

Excluir uma pasta com um arquivo

  1. Crie a solução de projeto único.

  2. Adicione uma pasta.

  3. Adicione um arquivo para a pasta.

  4. Adicione a solução ao controle de origem.

  5. Confira o projeto para evitar prompts.

  6. Exclua a pasta.

Comportamento esperado comuns.

Excluir um projeto da Web do sistema de arquivo

  1. Crie um projeto da Web do sistema de arquivo (use o botão Procurar para especificar um caminho UNC).

  2. Adicione a solução ao controle de origem.

  3. Remova todo o projeto da solução.

  4. Repita as etapas de 1 a 3 para um projeto da Web local (exercita caminhos diferentes por meio do código, mas tem a mesma interface externa e o comportamento).

Comportamento esperado comuns.

Excluir um arquivo de um projeto da Web do sistema de arquivo

  1. Crie um projeto da Web do sistema de arquivo.

  2. Adicione a solução ao controle de origem.

  3. Exclua um arquivo do projeto.

  4. Repita as etapas de 1 a 3 para um projeto da Web local (exercita caminhos diferentes por meio do código, mas tem a mesma interface externa e o comportamento).

Comportamento esperado comuns.

Consulte também

Conceitos

Guia para Plug-ins de controle de origem de teste.