Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
ens:dasi2014:juint [2014/04/02 22:49] admin Cordier Amelie () [Partie 3 - Premiers pas en TDD] |
ens:dasi2014:juint [2014/04/02 22:58] admin Cordier Amelie () [Partie 2. Exercices simples] |
||
---|---|---|---|
Ligne 31: | Ligne 31: | ||
</ | </ | ||
- | * Créez une classe | + | * Créez une classe |
* Adaptez cette classe pour la rendre conforme à JUnit 4. | * Adaptez cette classe pour la rendre conforme à JUnit 4. | ||
* Exécutez le test. | * Exécutez le test. | ||
- | * Changez la valeur de la variable answer et relancez le test. | + | * Changez la valeur de la variable |
* Dans votre compte-rendu, | * Dans votre compte-rendu, | ||
Ligne 41: | Ligne 41: | ||
Soit le code de la classe à tester suivant : | Soit le code de la classe à tester suivant : | ||
- | <code java classeAtester.java> | + | <code java BinString.java> |
// A C l a s s t h a t a d d s up a s t r i n g b a s e d on t h e A S C I I v a l u e s o f i t s | // A C l a s s t h a t a d d s up a s t r i n g b a s e d on t h e A S C I I v a l u e s o f i t s | ||
// c h a r a c t e r s and t h e n r e t u r n s t h e b i n a r y r e p r e s e n t a t i o n o f t h e sum . | // c h a r a c t e r s and t h e n r e t u r n s t h e b i n a r y r e p r e s e n t a t i o n o f t h e sum . | ||
Ligne 67: | Ligne 67: | ||
Soit le code de la classe de test suivant : | Soit le code de la classe de test suivant : | ||
- | <code java classeDeTest.java> | + | <code java BinStringTest.java> |
import j u n i t . framework . ∗ ; | import j u n i t . framework . ∗ ; | ||
p u b l i c c l a s s B i n S t r i n g T e s t e x t e n d s TestCase { | p u b l i c c l a s s B i n S t r i n g T e s t e x t e n d s TestCase { | ||
Ligne 103: | Ligne 103: | ||
</ | </ | ||
- | * En vous aidant de la javadoc de JUnit, expliquez dans votre compte-rendu ce que fait la classe BinStringTest. | + | * En vous aidant de la javadoc de JUnit, expliquez dans votre compte-rendu ce que fait la classe |
* Adaptez cette classe de test pour la faire fonctionner avec JUnit 4. | * Adaptez cette classe de test pour la faire fonctionner avec JUnit 4. | ||
* Exécutez les tests et commentez le résultat dans votre compte-rendu. | * Exécutez les tests et commentez le résultat dans votre compte-rendu. | ||
Ligne 134: | Ligne 134: | ||
En fonction du chiffre qui vous aura été attribué, réalisez l'un des deux sujets ci-dessous. | En fonction du chiffre qui vous aura été attribué, réalisez l'un des deux sujets ci-dessous. | ||
- | Sujet 1. Ecrire un programme permettant de calculer toutes les racines carrées des nombres compris entre A et B, A et B étant deux nombres entiers tels que A < B. | + | **Sujet 1.** Ecrire un programme permettant de calculer toutes les racines carrées des nombres compris entre A et B, A et B étant deux nombres entiers tels que A < B. |
- | Sujet 2. Ecrire un programme permettant d' | + | **Sujet 2.** Ecrire un programme permettant d' |
2. Travail à faire. | 2. Travail à faire. |