diff --git a/TestsUnitaires/MonInt.java b/TestsUnitaires/MonInt.java index 323aa39..d6b157a 100644 --- a/TestsUnitaires/MonInt.java +++ b/TestsUnitaires/MonInt.java @@ -1,10 +1,10 @@ -// notez le s après Object. Permet entre autre de stipuler qu'un objet o n'est pas null avec la méthode Objects.requireNonNull(o, "message d'erreur détaillé"); +// notez le s apres Object. Permet entre autre de stipuler qu'un objet o n'est pas null avec la methode Objects.requireNonNull(o, "message d'erreur detaille"); import java.util.Objects; /* - * Sorte de Int du pauvre à laquelle on ajoute un nom sous forme textuelle. + * Sorte de Int du pauvre a laquelle on ajoute un nom sous forme textuelle. * - * Classe donnée à titre d'exemple pour illustrer les ingrédients techniques de la prog défensive. + * Classe donnee a titre d'exemple pour illustrer les ingredients techniques de la prog defensive. * et les assertions java */ public class MonInt { @@ -26,12 +26,12 @@ public class MonInt { * @param c le diviseur par lequel on souhaite diviser this */ public void divise (MonInt c){ - Objects.requireNonNull(c, "la classe denominateur ne peut pas être null"); + Objects.requireNonNull(c, "la classe denominateur ne peut pas etre null"); int avant = this.valeur; this.valeur = this.valeur / c.getValeur(); - this.nom = "(" + this.nom + " divisé par " + c.getNom() +")"; + this.nom = "(" + this.nom + " divise par " + c.getNom() +")"; assert(this.valeur*c.getValeur() == avant); // NB. un assert qui ne marche pas tout le temps. } @@ -58,12 +58,12 @@ public class MonInt { /** * C'est un peu moche mais on peut pour simplifier mettre des tests manuels dans un main dans chaque classe. - * C'est plutôt mieux que de mettre des print dans chaque méthode car vous êtes plus sûr de la stabilité de vos tests + * C'est plutot mieux que de mettre des print dans chaque methode car vous etes plus sur de la stabilite de vos tests * (vous pouvez rejouer les tests plus tard). * - * Idéalement on utilise un outil dédié comme JUnit qui favorise au maximum cette automatisation. + * Idealement on utilise un outil dedie comme JUnit qui favorise au maximum cette automatisation. * - * @param args pas de paramètre en ligne de commande prévu. + * @param args pas de parametre en ligne de commande prevu. */ public static void main(String[] args) { MonInt c3 = new MonInt(3,"trois"); @@ -85,7 +85,7 @@ public class MonInt { // tester des exceptions pas pratique // Si on veut tester plusieurs exceptions - // il faut attraper et vérifier que c'est le bon type d'exception. + // il faut attraper et verifier que c'est le bon type d'exception. // ici manuellement en regardant le message. try { System.out.println(c13.toString()); // toucher au nbre 13 avec getValeur()