/** * fonction permettant de tester la validité de la classe * * @return array() */ function test() { $tabTest = parent::test(); if (get_class($this) !== "CCDAADXP") { return $tabTest; } /** * Test avec un parttype incorrecte */ $this->setPartType("TEstTEst"); $tabTest[] = $this->sample("Test avec un parttype incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un parttype correcte */ $this->setPartType("ZIP"); $tabTest[] = $this->sample("Test avec un parttype correcte", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * fonction permettant de tester la validité de la classe * * @return array() */ function test() { $tabTest = parent::test(); if (get_class($this) !== "CCDAENXP") { return $tabTest; } /** * Test avec un parttype incorrecte */ $this->setPartType("TEstTEst"); $tabTest[] = $this->sample("Test avec un partType incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un parttype correcte */ $this->setPartType("FAM"); $tabTest[] = $this->sample("Test avec un partType correcte", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un qualifier incorrecte */ $this->setQualifier(array("TESTTEST")); $tabTest[] = $this->sample("Test avec un qualifier incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec un qualifier correcte */ $this->setQualifier(array("LS")); $tabTest[] = $this->sample("Test avec un qualifier correcte", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }
/** * Fonction permettant de tester la classe * * @return array */ function test() { $tabTest = parent::test(); /** * Test avec code incorrecte */ $this->setCode(" "); $tabTest[] = $this->sample("Test avec un code incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec code correct */ $this->setCode("TEST"); $tabTest[] = $this->sample("Test avec un code correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec codeSystem incorrecte */ $this->setCodeSystem("*"); $tabTest[] = $this->sample("Test avec un codeSystem incorrecte", "Document invalide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec codeSystem correct */ $this->setCodeSystem("HL7"); $tabTest[] = $this->sample("Test avec un codeSystem correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec codeSystemName incorrecte */ $this->setCodeSystemName(""); $tabTest[] = $this->sample("Test avec un codeSystemName incorrecte, null par défaut", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec codeSystemName correct */ $this->setCodeSystemName("test"); $tabTest[] = $this->sample("Test avec un codeSystemName correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec codeSystemVersion incorrecte */ $this->setCodeSystemVersion(""); $tabTest[] = $this->sample("Test avec un codeSystemVersion incorrecte, null par défaut", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec codeSystemVersion correct */ $this->setCodeSystemVersion("test"); $tabTest[] = $this->sample("Test avec un codeSystemVersion correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec displayName incorrecte */ $this->setDisplayName(""); $tabTest[] = $this->sample("Test avec un displayName incorrecte, null par défaut", "Document valide"); /*-------------------------------------------------------------------------------------*/ /** * Test avec displayName correct */ $this->setDisplayName("test"); $tabTest[] = $this->sample("Test avec un displayName correct", "Document valide"); /*-------------------------------------------------------------------------------------*/ return $tabTest; }