Projet

Général

Profil

« Précédent | Suivant » 

Révision 95

Ajouté par Victor SOUDY il y a environ 3 ans

Q7 : fct decode_nombre + tests unitaires de cette fct

Voir les différences:

branch/SOUDY/main.c
return(c);
}
int decode_nombre(char *ch,int n)
{
int temp=0;//Initialisation du resultat a 0
int i;
for(i=0;i<n;i++)
{
temp=(temp*10)+decode_int(ch[i]);
}
return temp;
}
//Fonction ? modifier !!!!!
void traitement(char*trame)
......
printf("Erreur test unitaire decode_int\n");
exit(-1);
}
//--------------------------------------------//
//test unitaire de la fonction decode_nombre
if (decode_nombre("7541",2)!=75)
{
printf("Erreur test unitaire decode_nombre\n");
exit(-1);
}
if (decode_nombre("754198",6)!=754198)
{
printf("Erreur test unitaire decode_nombre\n");
exit(-1);
}
}

Formats disponibles : Unified diff