1
0
Fork 0
TP JUnit CVDA
This repository has been archived on 2024-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2020-05-11 17:39:16 +02:00
DocPDF Export forge network graph into PDF 2020-05-05 16:29:16 +02:00
src/cvdatpjunit Creation of removeAFromTwoFirstChars function body 2020-04-24 15:13:13 +02:00
test/cvdatpjunit Add prototype of removeAFromTwoFirstChars, add removeAFromTwoFirstCharsTest with unitary test and some JavaDoc 2020-04-24 14:39:29 +02:00
.gitignore Creation of JavaDoc and export of the CVDATPJUnit's JavaDoc to PDF 2020-04-24 14:22:21 +02:00
README.md Add naming convention to README 2020-05-11 17:39:16 +02:00

TP JUnit CVDA

Florian Charlaix - G2S2 - 11905458

Convention de nommage utiliser: CamelCase

Exercice 1

  • Création de la classe principale CVDATPJUnit et de sa classe de test CVDATPJUnitTest tous deux vides
  • Prototype de la méthode swapTwoLast, elle est statique car elle nas pas besoin dattributs de la classe. Ajout des test unitaires swapTwoLastTest et de la documentation dans la classe principale.
  • Création du corps de la méthode swapTwoLast, utilisation de substring, charAt et length pour permettre la permutation des deux dernier caractères.
  • Refactoring de la méthode swapTwoLast, pour éviter de trop accéder a la méthode length la valeur est stocker dans une variable.
  • Création de la Java Doc, elle est au format web (HTML CSS, JS), exportation de la JavaDoc de CVDATPJUnit en PDF.

Exercice 2

  • Création du prototype de la méthode removeAFromTwoFirstChars, elle suit les même principes de swapTwoLast donc elle est statique car elle nas pas besoin daccès a des attributs de la classe. Création de la méthode de test unitaire removeAFromTwoFirstCharsTest et ajout de documentation.
  • Création du corps de la méthode removeAFromTwoFirstChars, on prend les deux premier caractère si la longueur nous le permet et lon retire les A avant de recoller le reste du string. Si trop court on retire simplement les A sans plus dactions.
  • Génération de la JavaDoc, exportation pour CVDATPJUnit au format PDF remplacent lancienne version.
  • Ajout du graphique de réseau exporter de la forge au format PDF.