/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un operator incorrecte */ $this->setOperator("TESTTEST"); $tabTest[] = $this->sample("Test avec un operator incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un operator correcte */ $this->setOperator("I"); $tabTest[] = $this->sample("Test avec un operator correcte", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec un inclusive incorrecte */ $this->setInclusive("TESTTEST"); $tabTest[] = $this->sample("Test avec un inclusive incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un inclusive correcte */ $this->setInclusive("true"); $tabTest[] = $this->sample("Test avec un inclusive correcte", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec element low incorrecte, séquence low */ $xbts = new CCDAIVXB_PPD_TS(); $xbts->setValue("TESTTEST"); $this->setLow($xbts); $tabTest[] = $this->sample("Test avec un low incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element low correcte, séquence low */ $xbts->setValue("75679245900741.869627871786625715081550660290154484483335306381809807748522068"); $xbts->setInclusive("true"); $this->setLow($xbts); $tabTest[] = $this->sample("Test avec un low correcte", "Document valide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element high incorrecte, séquence low */ $hi = new CCDAIVXB_PPD_TS(); $hi->setValue("TESTTEST"); $this->setHigh($hi); $tabTest[] = $this->sample("Test avec un high incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element high correcte, séquence low */ $hi->setValue("75679245900741.869627871786625715081550660290154484483335306381809807748522068"); $this->setHigh($hi); $tabTest[] = $this->sample("Test avec un high correcte", "Document valide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element width incorrecte, séquence low incorrecte */ $pq = new CCDAPPD_PQ(); $pq->setValue("test"); $this->setWidth($pq); $tabTest[] = $this->sample("Test avec un width incorrecte, séquence incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element width correcte, séquence low incorrecte */ $pq->setValue("10.25"); $this->setWidth($pq); $tabTest[] = $this->sample("Test avec un width correcte, séquence incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element high incorrecte */ $this->setOrder(null); $this->low = null; $this->width = null; $this->center = null; $hi = new CCDAIVXB_PPD_TS(); $hi->setValue("TESTTEST"); $this->setHigh($hi); $tabTest[] = $this->sample("Test avec un high incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element high correcte */ $hi->setValue("75679245900741.869627871786625715081550660290154484483335306381809807748522068"); $this->setHigh($hi); $tabTest[] = $this->sample("Test avec un high correcte", "Document valide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element width incorrecte, séquence width */ $this->high = null; $this->setOrder(null); $pq = new CCDAPPD_PQ(); $pq->setValue("test"); $this->setWidth($pq); $tabTest[] = $this->sample("Test avec un width incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element width correcte, séquence width */ $pq->setValue("10.25"); $this->setWidth($pq); $tabTest[] = $this->sample("Test avec un width correcte", "Document valide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element high incorrecte, séquence width */ $hi = new CCDAIVXB_PPD_TS(); $hi->setValue("TESTTEST"); $this->setHigh($hi); $tabTest[] = $this->sample("Test avec un high incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element high correcte, séquence width */ $hi->setValue("75679245900741.869627871786625715081550660290154484483335306381809807748522068"); $this->setHigh($hi); $tabTest[] = $this->sample("Test avec un high correcte", "Document valide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element center incorrecte, séquence center */ $this->setOrder(null); $this->width = null; $this->high = null; $ts = new CCDAPPD_TS(); $ts->setValue("TESTTEST"); $this->setCenter($ts); $tabTest[] = $this->sample("Test avec un center incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element center correcte, séquence center */ $ts->setValue("75679245900741.869627871786625715081550660290154484483335306381809807748522068"); $this->setCenter($ts); $tabTest[] = $this->sample("Test avec un center correcte", "Document valide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element width incorrecte, séquence center */ $pq = new CCDAPPD_PQ(); $pq->setValue("test"); $this->setWidth($pq); $tabTest[] = $this->sample("Test avec un width incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------------*/ /** * Test avec element width correcte, séquence center */ $pq->setValue("10.25"); $this->setWidth($pq); $tabTest[] = $this->sample("Test avec un width correcte", "Document valide"); /*-------------------------------------------------------------------------------------------*/ return $tabTest; }