Need a unique gift idea?
A Pastebin account makes a great Christmas gift
SHARE
TWEET

Untitled

a guest Jan 14th, 2018 50 Never
Upgrade to PRO!
ENDING IN00days00hours00mins00secs
 
  1.  
  2. Objet *MesTestUnitaires(Objet **objets) {
  3.   if (!objets) {
  4.     Logger::error("Le sac est vide !!");
  5.     return NULL;
  6.   }
  7.   int size = 0;
  8.   while (objets[size++]);
  9.   if (size != 4) {
  10.     Logger::error("Il manque des choses dans le sac ?!");
  11.     return NULL;
  12.   }
  13.   PapierCadeau *papier = NULL;
  14.   Carton *carton = NULL;
  15.   Jouet *jouet = NULL;
  16.   size = 0;
  17.   while (size < 3) {
  18.     if (objets[size]->getType() == PAPIERCADEAU) {
  19.       papier = (PapierCadeau *) objets[size];
  20.     }
  21.     else if (objets[size]->getType() == CARTON) {
  22.       carton = (Carton *) objets[size];
  23.     }
  24.     else if (objets[size]->getType() == PETITPONEY || objets[size]->getType() == NOUNOURS) {
  25.       jouet = (Jouet *) objets[size];
  26.     }
  27.     size++;
  28.   }
  29.   if (!(papier && carton && jouet)) {
  30.     Logger::error("Il manque des choses ...");
  31.     return NULL;
  32.   }
  33.   carton->ouvreMoi();
  34.   carton->prendMoi();
  35.   carton->emballeMoiCa(jouet);
  36.   carton->fermeMoi();
  37.   papier->prendMoi();
  38.   papier->emballeMoiCa(carton);
  39.   return papier;
  40. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top