bloc3:junit
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bloc3:junit [2023/04/04 11:38] – admin | bloc3:junit [2023/12/15 09:51] (Version actuelle) – [Création d'une méthode test] admin | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| \\ \\ \\ \\ | \\ \\ \\ \\ | ||
| ===== Création d'une classe de tests ===== | ===== Création d'une classe de tests ===== | ||
| - | | \\ \\ \\ \\ Sélectionner la classe à tester puis, dans le menu **Tools** \\ choisir **Create / Update Tests** | + | | \\ \\ \\ \\ Sélectionner la classe à tester puis, dans le menu **Tools** \\ choisir **Create / Update Tests** |
| - | | \\ \\ \\ \\ \\ Dans la boite de dialogue qui s' | + | | \\ \\ \\ \\ \\ Dans la boite de dialogue qui s' |
| Il est aussi possible de créer une **Suite de tests** qui fabriquera la classe de test de chaque classe existante dans un package. Une suite de test permettra alors de lancer l' | Il est aussi possible de créer une **Suite de tests** qui fabriquera la classe de test de chaque classe existante dans un package. Une suite de test permettra alors de lancer l' | ||
| - | ===== Création d'une méthode test ===== | + | ===== Création d'une méthode |
| Une méthode de test est faite pour tester une méthode de la classe testée. On aura donc un lien direct entre la méthode testée et sa méthode de test. Pour concrétiser cette réalité, une convention consiste à appliquer le même nom aux deux méthodes puis à préfixer ou postfixer celui de la méthode de test par le phonème " | Une méthode de test est faite pour tester une méthode de la classe testée. On aura donc un lien direct entre la méthode testée et sa méthode de test. Pour concrétiser cette réalité, une convention consiste à appliquer le même nom aux deux méthodes puis à préfixer ou postfixer celui de la méthode de test par le phonème " | ||
| Ligne 13: | Ligne 13: | ||
| Une méthode de test est une procédure (type retour : **void**) qui n' | Une méthode de test est une procédure (type retour : **void**) qui n' | ||
| - | <code=java> | + | <code java> |
| @Test | @Test | ||
| public void testToHTML_CasGeneral() | public void testToHTML_CasGeneral() | ||
| Ligne 36: | Ligne 36: | ||
| Pour activer une méthode de test, il faut la faire précéder par l' | Pour activer une méthode de test, il faut la faire précéder par l' | ||
| Pour désactiver une méthode de test, il faut la faire précéder par l' | Pour désactiver une méthode de test, il faut la faire précéder par l' | ||
| - | L' | + | L' |
| ===== Traitements pré-test et post-test ===== | ===== Traitements pré-test et post-test ===== | ||
| Ligne 79: | Ligne 79: | ||
| <WRAP half column> | <WRAP half column> | ||
| - | {{:bloc3:bloc3-junit-results.jpg? | + | {{bloc3: |
| + | </ | ||
| </ | </ | ||
| - | </WRAP group> | ||
bloc3/junit.1680601121.txt.gz · Dernière modification : 2023/04/04 11:38 de admin
