TP JUnit CVDA
| DocPDF | ||
| src/cvdatpjunit | ||
| test/cvdatpjunit | ||
| .gitignore | ||
| README.md | ||
TP JUnit CVDA
Florian Charlaix - G2S2 - 11905458
Convention de nommage utiliser: CamelCase
Exercice 1
- Création de la classe principale
CVDATPJUnitet de sa classe de testCVDATPJUnitTesttous deux vides - Prototype de la méthode
swapTwoLast, elle est statique car elle n’as pas besoin d’attributs de la classe. Ajout des test unitairesswapTwoLastTestet de la documentation dans la classe principale. - Création du corps de la méthode
swapTwoLast, utilisation desubstring,charAtetlengthpour permettre la permutation des deux dernier caractères. - Refactoring de la méthode
swapTwoLast, pour éviter de trop accéder a la méthodelengthla 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
CVDATPJUniten PDF.
Exercice 2
- Création du prototype de la méthode
removeAFromTwoFirstChars, elle suit les même principes deswapTwoLastdonc elle est statique car elle n’as pas besoin d’accès a des attributs de la classe. Création de la méthode de test unitaireremoveAFromTwoFirstCharsTestet 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 l’on retire lesAavant de recoller le reste du string. Si trop court on retire simplement lesAsans plus d’actions. - Génération de la JavaDoc, exportation pour
CVDATPJUnitau format PDF remplacent l’ancienne version. - Ajout du graphique de réseau exporter de la forge au format PDF.