Tester la zone 6 : supprimerTest Area 6: Delete

Cette zone de plug-in de test de contrôle de code source couvre les actions de suppression.This source-control plug-in test area covers delete actions.

Contrôle de code source répond pour supprimer des actions dans l’Explorateur de solutions.Source control responds to delete actions in Solution Explorer.

Voici une liste d’éléments qui peuvent être supprimées :Following is a list of items that can be deleted:

  • FichiersFiles

  • DossiersFolders

  • ProjetProject

    Selon le type de projet peut avoir l’option à supprimer le projet (laisse les fichiers sur le disque) ou supprimer le projet (supprime les fichiers sur disque).Depending on the project type, you might have the option to Remove the project (leaves the files on disk) or Delete the project (removes the files on disk). Des actions supprime le projet ou l’élément à partir de l’Explorateur de solutions.Either action removes the project or item from Solution Explorer.

Comportement attenduExpected Behavior

Le comportement attendu pour les cas de test dans la zone de test delete est :The expected behavior for the test cases in the delete test area is:

  • Élément supprimé n’est plus visible dans l’Explorateur de solutions.Deleted item is no longer visible within Solution Explorer.

  • Le parent de l’élément ou un projet supprimé est extrait en fonction des besoins (éventuellement avec une invite de commandes.)The parent of the deleted project or item is checked out as needed (possibly with a prompt.)

  • Une fois que vous supprimez un délai ou ajout d’un élément, il n’apparaît pas dans le archivages en attente fenêtre.After you delete a checked out or added item, it does NOT appear in the Pending Checkins window.

  • L’élément existe dans le magasin de contrôle de code source, même après la suppression, encore et doive être supprimé manuellement.The item still exists within the source control store, even after the deletion, and must be manually purged.

ActionAction Étapes de testTest Steps Résultats attendus à vérifierExpected Results to Verify
Supprimer un projet de clientDelete a client project 1. Créez un projet de client.1. Create a client project.
2. Ajouter la solution au contrôle de code source.2. Add the solution to source control.
3. Supprimer l’ensemble du projet à partir de la solution3. Remove the entire project from solution
Comportement attendu commun.Common Expected Behavior.
Suppression d’un fichier videDelete an empty file 1. Créez un projet de client.1. Create a client project.
2. Ajouter un fichier de zéro octet au projet.2. Add a zero byte file to the project.
3. Ajouter la solution au contrôle de code source.3. Add the solution to source control.
4. Sélectionnez le fichier, supprimez-le.4. Select the file, delete it.
Comportement attendu commun.Common Expected Behavior.
Supprimer un dossier avec un fichierDelete a folder with one file 1. Créer la solution de projet unique.1. Create single project solution.
2. Ajouter un dossier.2. Add a folder.
3. Ajouter un fichier dans le dossier.3. Add one file to the folder.
4. Ajouter la solution au contrôle de code source.4. Add the solution to source control.
5. Extraire le projet afin d’éviter les invites.5. Check out the project to avoid prompts.
6. Supprimez le dossier.6. Delete the folder.
Comportement attendu commun.Common Expected Behavior.
Supprimer un projet Web de système de fichiersDelete a File System Web project 1. Créez un projet Web de système de fichiers (utilisez le bouton Parcourir pour spécifier un chemin d’accès UNC).1. Create a File System Web project (use the Browse button to specify a UNC path).
2. Ajouter la solution au contrôle de code source.2. Add the solution to source control.
3. Supprimer l’ensemble du projet de la solution.3. Remove the entire project from the solution.
4. Répétez les étapes 1 à 3 pour un projet Web local (chemins d’accès différents dans le code mais a la même interface externe et le comportement).4. Repeat steps 1 through 3 for a local Web project (exercises different paths through the code but has the same external interface and behavior).
Comportement attendu commun.Common Expected Behavior.
Supprimer un fichier à partir d’un projet Web de système de fichiersDelete a file from a File System Web project 1. Créer un projet Web de système de fichiers.1. Create a File System Web project.
2. Ajouter la solution au contrôle de code source.2. Add the solution to source control.
3. Supprimer un fichier à partir du projet.3. Delete a file from the project.
4. Répétez les étapes 1 à 3 pour un projet Web local (chemins d’accès différents dans le code mais a la même interface externe et le comportement).4. Repeat steps 1 through 3 for a local Web project (exercises different paths through the code but has the same external interface and behavior).
Comportement attendu commun.Common Expected Behavior.

Voir aussiSee Also

Guide de test pour les plug-ins de contrôle de code sourceTest Guide for Source Control Plug-ins