https://g4s22021.bavori.tech/?controller=ColumnController&action=index&project_id=8
https://g4s22021.bavori.tech/?controller=SwimlaneController&action=index&project_id=8
Nom de la classe créée : PersonneTest
On utilise assertEquals().
On met en entête de la méthode de test @Test(expected=IllegalArgumentException.class)
signifiant que ce test doit renvoyer une erreur de type IllegalArgumentException.
NB : J'aurais également pu utiliser la syntaxe try{}catch{}.
Utilisation de Normalizer : https://docs.oracle.com/javase/8/docs/api/java/text/Normalizer.html
Utilisation de l'exception IllegalStateException car l'état de l'instance de Personne au moment de l'arrivée de l'exception ne permet pas de donner un login.
Utilisation de la liste de TLD http://data.iana.org/TLD/tlds-alpha-by-domain.txt pour la vérification des domaines de premier niveau.
Modifications apportées pour rendre le code plus propre :
- Tabulation du code
- Renommage des variables, propriétés, méthodes et classes en anglais et en camelCase
- Uniformisation du positionnement des opérateurs et balises
Format de la Javadoc : HTML
Répertoire contenant la Javadoc : cvda-tp2-t.pujol\target\site\apidocs