Ce projet "FileHelper" est un projet permettant d'évaluer l'approche TDD (Test Driven Development) dans un contexte d'héritage.
Module | 226b |
Volée | 2022-2023 - T2 |
Classes | CA2a, SiCMi3a/b |
Temps à disposition | 45 min |
IDE | Microsoft Visual Studio Enterprise 2022 (64-bit) - Current / Version 17.4.3 |
Réseau | Selon les consignes de l'enseignant-e (indispensable pour le premier build - nuget resolution) |
Mode Collaboratif | En solo |
Note | NbPointsObtenus/NbPointsTotaux*5+1 |
Pondération | Vaut 1/3 de la note du module |
- Cloner le dépôt
- L'ouvrir dans Visual Studio
- Compiler
========== Rebuild All: 2 succeeded, 0 failed, 0 skipped ==========
- Etat des tests après la première compilation
- Afficher la task list ainsi :
[Menu]View->Task List
Tous les tests doivent passer, tout en respectant les principes de la POO.
Rappel: Ne touchez pas les classes de tests ni l'architecture du projet!
Conseil:
- Il n'y a pas beaucoup de code à produire, favorisez la qualité !
- Si le code ne compile pas, mettez en commentaire le code qui vous bloque. Cela me permettra de valoriser votre tentative.
Préparez une archive en format .zip contenant les deux classes :
- CsvHelper.cs
- FileHelper.cs
Nom du zip 226b_TDD_[VotreNomDeFamille].zip. Livraison selon les consignes de votre animateur/trice.
Bonne chance !