24,6 → 24,8 |
private $traitement = null; |
|
private $manuel = null; |
private $colonnes = null; |
private $analyses = null; |
private $noms = null; |
|
private $resultatDao = null; |
79,8 → 81,8 |
|
public function recupererDonnees() { |
// Récupération des données à tester |
$colonnes = $this->tableStructureDao->getColonnes($this->projet); |
$analyses = $this->tableStructureDao->getAnalyse($this->projet); |
$this->colonnes = $this->tableStructureDao->getColonnes($this->projet); |
$this->analyses = $this->tableStructureDao->getAnalyse($this->projet); |
$this->noms = $this->referentielDao->getTout($this->projet); |
Debug::printr('Nbre noms :'.count($this->noms)); |
} |
88,15 → 90,15 |
public function lancerTests() { |
// Lancement des tests unitaires |
$resultats = array(); |
$resultats[] = $this->testerNombreDeChamps($colonnes); |
$resultats[] = $this->testerNomDesChamps($colonnes); |
$resultats[] = $this->testerTypeDesChamps($colonnes); |
$resultats[] = $this->testerNumNomClePrimaire($colonnes); |
$resultats[] = $this->testerNombreDeChamps($this->colonnes); |
$resultats[] = $this->testerNomDesChamps($this->colonnes); |
$resultats[] = $this->testerTypeDesChamps($this->colonnes); |
$resultats[] = $this->testerNumNomClePrimaire($this->colonnes); |
|
// Si la structure est bonne nous lançons les autres tests |
Debug::printr($resultats); |
if ($this->verifierResultats($resultats)) { |
$this->testerTailleDesChamps($colonnes, $analyses); |
$this->testerTailleDesChamps($this->colonnes, $this->analyses); |
|
$this->testerNumNomSuperieurAZero(); |
|