Update TestsUnitaires/MonInt.java

This commit is contained in:
2025-05-15 13:06:33 +02:00
parent 224663a8db
commit cc450010e7

View File

@@ -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 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étaille");
import java.util.Objects;
/*
* Sorte de Int du pauvre à 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 à titre d'exemple pour illustrer les ingredients techniques de la prog defensive.
* et les assertions java
*/
public class MonInt {
@@ -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 êtes 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");