Esempio n. 1
0
 function test_importerFichierBanque()
 {
     $compta = new AFUP_Compta($this->bdd);
     $this->assertFalse($compta->extraireComptaDepuisCSVBanque(null));
     $this->assertFalse($compta->extraireComptaDepuisCSVBanque(array()));
     $fichierBanque = file(dirname(__FILE__) . "/data/banque.csv");
     $this->assertTrue($compta->extraireComptaDepuisCSVBanque($fichierBanque));
     $toutCompta = $compta->obtenirTous();
     $this->assertEqual(4, count($toutCompta));
     $this->assertEqual('2011-11-09', $toutCompta[0]['date_ecriture']);
     $this->assertEqual(3, $toutCompta[0]['idmode_regl']);
     $this->assertEqual(2, $toutCompta[1]['idmode_regl']);
     $this->assertEqual(4, $toutCompta[2]['idmode_regl']);
     $this->assertEqual(4, $toutCompta[3]['idmode_regl']);
     $this->assertEqual(180, $toutCompta[0]['montant']);
     $this->assertEqual(0.65, $toutCompta[1]['montant']);
     $this->assertEqual(0.65, $toutCompta[2]['montant']);
     $this->assertEqual(0.65, $toutCompta[3]['montant']);
 }