Révision 71
Ajouté par albeaufour il y a environ 4 ans
main.c | ||
---|---|---|
}
|
||
return (res);
|
||
}
|
||
|
||
int decode_nombre (char ch[], int x)
|
||
{
|
||
int i,nb=0;
|
||
for(i=0;i<x;i++)
|
||
{
|
||
nb=nb*10;
|
||
nb=nb+decode_int(ch[i]);
|
||
}
|
||
return nb;
|
||
}
|
||
|
||
|
||
//Ajouter vos tests unitaires dans cette fonction.
|
||
... | ... | |
exit(-1);
|
||
}
|
||
if (decode_int('2')!=(2)){
|
||
printf ("Erreur est unitaire conversion du chiffre.\n");
|
||
printf ("Erreur est unitaire decode_int.\n");
|
||
exit(-1);
|
||
}
|
||
if (decode_int('6')==(-1)){
|
||
printf ("Erreur est unitaire conversion du chiffre.\n");
|
||
if (decode_int('c')!=(-1)){
|
||
printf ("Erreur est unitaire decode_int.\n");
|
||
exit(-1);
|
||
}
|
||
if (decode_int('c')!=(-1)){
|
||
printf ("Erreur Test unitaire decode_int.\n");
|
||
if (decode_nombre("12",2)!=12){
|
||
printf ("Erreur Test unitaire decode_nombre.\n");
|
||
exit(-1);
|
||
}
|
||
if (decode_int('/')!=(-1)){
|
||
printf ("Erreur Test unitaire decode_int.\n");
|
||
if (decode_nombre("327",3)!=327){
|
||
printf ("Erreur Test unitaire decode_nombre.\n");
|
||
exit(-1);
|
||
}
|
||
}
|
Formats disponibles : Unified diff
QUESTION 8 decode nombre et test unitaire