Пример #1
0
 /**
  * fonction permettant de tester la validité de la classe
  *
  * @return array()
  */
 function test()
 {
     $tabTest = parent::test();
     /**
      * test avec un family correcte
      */
     $enxp = new CCDA_en_family();
     $this->append("family", $enxp);
     $tabTest[] = $this->sample("Test avec un family correcte, interdit dans ce contexte", "Document invalide");
     /*-------------------------------------------------------------------------------------*/
     /**
      * test avec un given correcte
      */
     $this->resetListdata("family");
     $enxp = new CCDA_en_given();
     $this->append("given", $enxp);
     $tabTest[] = $this->sample("Test avec un given correcte, interdit dans ce contexte", "Document invalide");
     /*-------------------------------------------------------------------------------------*/
     /**
      * test avec un prefix correcte
      */
     $this->resetListdata("given");
     $enxp = new CCDA_en_prefix();
     $this->append("prefix", $enxp);
     $tabTest[] = $this->sample("Test avec un prefix correcte, interdit dans ce contexte", "Document invalide");
     /*-------------------------------------------------------------------------------------*/
     /**
      * test avec un sufix correcte
      */
     $this->resetListdata("prefix");
     $enxp = new CCDA_en_suffix();
     $this->append("suffix", $enxp);
     $tabTest[] = $this->sample("Test avec un sufix correcte, interdit dans ce contexte", "Document invalide");
     /*-------------------------------------------------------------------------------------*/
     /**
      * test avec un delimiter correcte
      */
     $this->resetListdata("sufix");
     $enxp = new CCDA_en_delimiter();
     $this->append("delimiter", $enxp);
     $tabTest[] = $this->sample("Test avec un delimiter correcte, interdit dans ce contexte", "Document invalide");
     /*-------------------------------------------------------------------------------------*/
     return $tabTest;
 }