readme du projet

Tests unitaires :

1er rendez-vous avec notre référent au sujet des tests unitaires

  • 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). coverage 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.

Pour élaborer le rapport :

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)