39        include_once(
"./Services/PHPUnit/classes/class.ilUnitUtil.php");
 
   40        ilUnitUtil::performInitialisation();
 
   50        include_once 
'./Services/MetaData/classes/class.ilMDCopyrightSelectionEntry.php';
 
   54        $cpr->setDescription(
"2");
 
   55        $cpr->setLanguage(
'en');
 
   56        $cpr->setCopyright(
"3");
 
   61        $entry = $cpr->getEntryId();
 
   62        $this->assertGreaterThan(0, $entry);
 
   65        $ret = $cpr->getTitle();
 
   66        $this->assertEquals(
$ret, 
'1');
 
   68        $ret = $cpr->getDescription();
 
   69        $this->assertEquals(
$ret, 
'2');
 
   71        $ret = $cpr->getCopyright();
 
   72        $this->assertEquals(
$ret, 
'3');
 
   74        $ret = $cpr->getLanguage();
 
   75        $this->assertEquals(
$ret, 
'en');
 
   91        include_once 
'./Services/MetaData/classes/class.ilMDAnnotation.php';
 
   92        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
   95        $ann->setDescription(
"desc");
 
   97        $ann->setEntity(
'ent');
 
   98        $ann->setDate(
'date');
 
  100        $this->assertGreaterThan(0, 
$ret);
 
  102        $ann->setDescription(
'desc2');
 
  105        $desc = $ann->getDescription();
 
  106        $this->assertEquals(
'desc2', $desc);
 
  119        include_once 
'./Services/MetaData/classes/class.ilMDClassification.php';
 
  120        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  123        $ann->setDescription(
"desc");
 
  125        $ann->setPurpose(
'purp');
 
  127        $this->assertGreaterThan(0, 
$ret);
 
  129        $ann->setDescription(
'desc2');
 
  132        $desc = $ann->getDescription();
 
  133        $this->assertEquals(
'desc2', $desc);
 
  145        include_once 
'./Services/MetaData/classes/class.ilMDContribute.php';
 
  146        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  149        $con->setDate(
'date');
 
  150        $con->setRole(
'ScriptWriter');
 
  152        $this->assertGreaterThan(0, 
$ret);
 
  154        $con->setDate(
'desc2');
 
  157        $desc = $con->getDate();
 
  158        $this->assertEquals(
'desc2', $desc);
 
  170        include_once 
'./Services/MetaData/classes/class.ilMDDescription.php';
 
  171        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  174        $con->setDescription(
'date');
 
  177        $this->assertGreaterThan(0, 
$ret);
 
  179        $con->setDescription(
'desc2');
 
  182        $desc = $con->getDescription();
 
  183        $this->assertEquals(
'desc2', $desc);
 
  195        include_once 
'./Services/MetaData/classes/class.ilMDEducational.php';
 
  196        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  199        $con->setDifficulty(
'Easy');
 
  201        $this->assertGreaterThan(0, 
$ret);
 
  203        $con->setDifficulty(
'Medium');
 
  206        $desc = $con->getDifficulty();
 
  207        $this->assertEquals(
'Medium', $desc);
 
  219        include_once 
'./Services/MetaData/classes/class.ilMDEntity.php';
 
  220        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  223        $con->setEntity(
'Easy');
 
  225        $this->assertGreaterThan(0, 
$ret);
 
  227        $con->setEntity(
'Medium');
 
  230        $desc = $con->getEntity();
 
  231        $this->assertEquals(
'Medium', $desc);
 
  243        include_once 
'./Services/MetaData/classes/class.ilMDFormat.php';
 
  244        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  247        $con->setFormat(
'Easy');
 
  249        $this->assertGreaterThan(0, 
$ret);
 
  251        $con->setFormat(
'Medium');
 
  254        $desc = $con->getFormat();
 
  255        $this->assertEquals(
'Medium', $desc);
 
  267        include_once 
'./Services/MetaData/classes/class.ilMDGeneral.php';
 
  268        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  271        $con->setCoverage(
'Easy');
 
  273        $this->assertGreaterThan(0, 
$ret);
 
  275        $con->setCoverage(
'Medium');
 
  278        $desc = $con->getCoverage();
 
  279        $this->assertEquals(
'Medium', $desc);
 
  291        include_once 
'./Services/MetaData/classes/class.ilMDIdentifier.php';
 
  292        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  295        $con->setCatalog(
'Easy');
 
  297        $this->assertGreaterThan(0, 
$ret);
 
  299        $con->setCatalog(
'Medium');
 
  302        $desc = $con->getCatalog();
 
  303        $this->assertEquals(
'Medium', $desc);
 
  315        include_once 
'./Services/MetaData/classes/class.ilMDIdentifier_.php';
 
  316        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  319        $con->setCatalog(
'Easy');
 
  321        $this->assertGreaterThan(0, 
$ret);
 
  323        $con->setCatalog(
'Medium');
 
  326        $desc = $con->getCatalog();
 
  327        $this->assertEquals(
'Medium', $desc);
 
  339        include_once 
'./Services/MetaData/classes/class.ilMDKeyword.php';
 
  340        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  343        $con->setKeyword(
'Easy');
 
  345        $this->assertGreaterThan(0, 
$ret);
 
  347        $con->setKeyword(
'Medium');
 
  350        $desc = $con->getKeyword();
 
  351        $this->assertEquals(
'Medium', $desc);
 
  363        include_once 
'./Services/MetaData/classes/class.ilMDLanguage.php';
 
  364        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  369        $this->assertGreaterThan(0, 
$ret);
 
  374        $desc = $con->getLanguageCode();
 
  375        $this->assertEquals(
'de', $desc);
 
  387        include_once 
'./Services/MetaData/classes/class.ilMDLifecycle.php';
 
  388        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  393        $this->assertGreaterThan(0, 
$ret);
 
  398        $desc = $con->getVersion();
 
  399        $this->assertEquals(2, $desc);
 
  411        include_once 
'./Services/MetaData/classes/class.ilMDLocation.php';
 
  412        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  415        $con->setLocation(1);
 
  417        $this->assertGreaterThan(0, 
$ret);
 
  419        $con->setLocation(2);
 
  422        $desc = $con->getLocation();
 
  423        $this->assertEquals(2, $desc);
 
  435        include_once 
'./Services/MetaData/classes/class.ilMDMetaMetadata.php';
 
  436        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  439        $con->setMetaDataScheme(1);
 
  441        $this->assertGreaterThan(0, 
$ret);
 
  443        $con->setMetaDataScheme(2);
 
  446        $desc = $con->getMetaDataScheme();
 
  447        $this->assertEquals(
'LOM v 1.0', $desc);
 
  459        include_once 
'./Services/MetaData/classes/class.ilMDRelation.php';
 
  460        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  463        $con->setKind(
'IsVersionOf');
 
  465        $this->assertGreaterThan(0, 
$ret);
 
  467        $con->setKind(
'HasVersion');
 
  470        $desc = $con->getKind();
 
  471        $this->assertEquals(
'HasVersion', $desc);
 
  483        include_once 
'./Services/MetaData/classes/class.ilMDRequirement.php';
 
  484        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  487        $con->setBrowserName(
'Amaya');
 
  489        $this->assertGreaterThan(0, 
$ret);
 
  491        $con->setBrowserName(
'Opera');
 
  494        $desc = $con->getBrowserName();
 
  495        $this->assertEquals(
'Opera', $desc);
 
  507        include_once 
'./Services/MetaData/classes/class.ilMDRights.php';
 
  508        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  511        $con->setDescription(
'Amaya');
 
  513        $this->assertGreaterThan(0, 
$ret);
 
  515        $con->setDescription(
'Opera');
 
  518        $desc = $con->getDescription();
 
  519        $this->assertEquals(
'Opera', $desc);
 
  531        include_once 
'./Services/MetaData/classes/class.ilMDTaxon.php';
 
  532        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  535        $con->setTaxon(
'Amaya');
 
  537        $this->assertGreaterThan(0, 
$ret);
 
  539        $con->setTaxon(
'Opera');
 
  542        $desc = $con->getTaxon();
 
  543        $this->assertEquals(
'Opera', $desc);
 
  555        include_once 
'./Services/MetaData/classes/class.ilMDTaxonPath.php';
 
  556        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  559        $con->setSource(
'Amaya');
 
  561        $this->assertGreaterThan(0, 
$ret);
 
  563        $con->setSource(
'Opera');
 
  566        $desc = $con->getSource();
 
  567        $this->assertEquals(
'Opera', $desc);
 
  579        include_once 
'./Services/MetaData/classes/class.ilMDTechnical.php';
 
  580        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  583        $con->setSize(
'Amaya');
 
  585        $this->assertGreaterThan(0, 
$ret);
 
  587        $con->setSize(
'Opera');
 
  590        $desc = $con->getSize();
 
  591        $this->assertEquals(
'Opera', $desc);
 
  603        include_once 
'./Services/MetaData/classes/class.ilMDTypicalAgeRange.php';
 
  604        include_once 
'Services/MetaData/classes/class.ilMDLanguageItem.php';
 
  607        $con->setTypicalAgeRange(
'12-22');
 
  609        $this->assertGreaterThan(0, 
$ret);
 
  611        $con->setTypicalAgeRange(
'12-14');
 
  614        $desc = $con->getTypicalAgeRange();
 
  615        $this->assertEquals(
'12-14', $desc);
 
An exception for terminatinating execution or to throw for unit testing.
Unit tests for tree table.
testKeyword()
test Keyword @group IL_Init
testIdentifier()
test Identifier @group IL_Init
testLanguage()
test Language @group IL_Init
testLifecycle()
test lifecycle @group IL_Init
testFormat()
test Format @group IL_Init
testRelation()
test MetaData @group IL_Init
testAnnotation()
test annotation @group IL_Init
testDescription()
test Description @group IL_Init
testClassification()
test classification @group IL_Init
testEducational()
test Educational @group IL_Init
testGeneral()
test General @group IL_Init
testContribute()
test contribute @group IL_Init
testTypicalAgeRange()
test MetaData @group IL_Init
testMetaMetadata()
test MetaData @group IL_Init
testIdentifier_()
test Identifier_ @group IL_Init
testLocation()
test Location @group IL_Init
testTaxonPath()
test MetaData @group IL_Init
testTechnical()
test MetaData @group IL_Init
testRights()
test MetaData @group IL_Init
testTaxon()
test MetaData @group IL_Init
testCopyright()
@group IL_Init
testEntity()
test Entity @group IL_Init
testRequirement()
test MetaData @group IL_Init