Compartir vía


Área de prueba 6: Eliminar

Este área de prueba del complemento de control de código fuente cubre las acciones de eliminación.

El control de código fuente responde a las acciones de eliminación en Explorador de soluciones.

A continuación se muestra una lista de elementos que se pueden eliminar:

  • Archivos

  • Carpetas

  • Proyecto

    Según el tipo de proyecto, es posible que tenga la opción de quitar el proyecto (deja los archivos en el disco) o Eliminar el proyecto (quita los archivos del disco). Cualquiera de las acciones quita el proyecto o el elemento de Explorador de soluciones.

Comportamiento esperado

El comportamiento esperado para los casos de prueba en el área de prueba de eliminación es:

  • El elemento eliminado ya no está visible en Explorador de soluciones.

  • El elemento primario del proyecto o elemento eliminado se desprotegirá según sea necesario (posiblemente con un mensaje).

  • Después de eliminar un elemento desprotegido o agregado, no aparece en la ventana Pending Checkins (Comprobaciones pendientes ).

  • El elemento todavía existe en el almacén de control de código fuente, incluso después de la eliminación, y se debe purgar manualmente.

Acción Pasos de prueba Resultados esperados para comprobar
Eliminación de un proyecto de cliente 1. Crear un proyecto de cliente.
2. Agregue la solución al control de código fuente.
3. Quitar todo el proyecto de la solución
Comportamiento esperado común.
Eliminar un archivo vacío 1. Crear un proyecto de cliente.
2. Agregue un archivo de bytes cero al proyecto.
3. Agregue la solución al control de código fuente.
4. Seleccione el archivo, elimínelo.
Comportamiento esperado común.
Eliminación de una carpeta con un archivo 1. Crear una solución de proyecto único.
2. Agregar una carpeta.
3. Agregue un archivo a la carpeta.
4. Agregue la solución al control de código fuente.
5. Consulte el proyecto para evitar avisos.
6. Elimine la carpeta.
Comportamiento esperado común.
Eliminar un proyecto web del sistema de archivos 1. Cree un proyecto web del sistema de archivos (use el botón Examinar para especificar una ruta UNC).
2. Agregue la solución al control de código fuente.
3. Quite todo el proyecto de la solución.
4. Repita los pasos del 1 al 3 para un proyecto web local (realiza diferentes rutas de acceso a través del código, pero tiene la misma interfaz externa y comportamiento).
Comportamiento esperado común.
Eliminar un archivo de un proyecto web del sistema de archivos 1. Cree un proyecto web del sistema de archivos.
2. Agregue la solución al control de código fuente.
3. Elimine un archivo del proyecto.
4. Repita los pasos del 1 al 3 para un proyecto web local (realiza diferentes rutas de acceso a través del código, pero tiene la misma interfaz externa y comportamiento).
Comportamiento esperado común.