- Les tests réalisés sont un bon début, il faut continuer sur cette voie-là ;
- Il aurait fallu utiliser un outil de couverture de code pour voir les branches qui sont réellement couvertes ;
- Suite à un oubli de notre part, il fallait préciser utilisons l'extension Fine Code Coverage, similaire à JCC, avec un exemple ci-dessous pour illustrer la couverture du code.
- Enfin, il faudra rendre les noms de variables un peu plus clair (ce n'est pas un problème majeur, mais cela aide à la compréhension). Ici, les branches qui semblent non couvertes sont soit des getters, soit des messages affichés avec l'équivalent du Syso en java (sur GUI.cs), soit un oubli qui va être corrigé dès maintenant.
Il faudra aussi choisir une classe plus critique que les autres et la tester de façon plus systématique, au moins pour ses méthodes principales.
Liste des tâches à réaliser :
- Ressources :
- Graphiques :
- Créer les ressources graphiques modulaires utilisés pour les robots ;
- Tests unitaires :
Liste des tâches réalisées :
- Ressources :
- Audio :
- Les ressources audio du projet : (lien drive)