Ad Code

Responsive Advertisement

adsense

ASP.NET MVC – Unit Testing

Dans la programmation informatique, le test unitaire est une méthode de test logiciel par laquelle des unités individuelles de code source sont testées pour déterminer si elles sont adaptées. En d'autres termes, il s'agit d'un processus de développement logiciel dans lequel les plus petites parties testables d'une application, appelées unités, sont contrôlées individuellement et indépendamment pour un bon fonctionnement.


Les tests unitaires sont souvent automatisés mais peuvent également être effectués manuellement.

Objectif de "Unit Testing"

L'objectif principal du test d'unité est de prendre le plus petit logiciel testable dans l'application et de déterminer si elle se comporte exactement comme vous l'attendez. Chaque unité est testée séparément avant de les intégrer dans des modules pour tester les interfaces entre les modules.

Examinons un exemple simple d'essai unitaire dans lequel nous créons une nouvelle application ASP.NET MVC avec Unit Testing.

Étape (1): ouvrez Visual Studio et cliquez sur l'option Fichier -> Nouveau -> Projet.
Une nouvelle boîte de dialogue s'ouvre.

Étape (2): Dans le volet gauche, sélectionnez Modèles> Visual C #> Web.
Étape (3): Dans le volet du milieu, sélectionnez l'application Web ASP.NET.
Étape (4): Entrez le nom du projet 'MVCUnitTestingDemo' dans le champ Nom et cliquez sur OK pour continuer. Vous verrez la boîte de dialogue suivante qui vous demande de définir le contenu initial pour le projet ASP.NET.


Étape (5): sélectionnez le modèle MVC en tant que modèle et n'oubliez pas de cocher la case à cocher Ajout de tests unitaires qui se trouve au bas de la boîte de dialogue. Vous pouvez également modifier le nom du projet de test comme
Eh bien, mais dans cet exemple, nous le quittons tel quel puisqu'il s'agit du nom par défaut. Une fois que le projet est créé par Visual Studio, vous verrez apparaître plusieurs fichiers et dossiers dans la fenêtre de l'Explorateur de solutions.

Étape (6): vous pouvez voir que deux projets sont là dans l'explorateur de solutions. L'un est le projet Web ASP.NET et l'autre est le projet de test unitaire.



Ad Code

Responsive Advertisement