Unit tests for tree table.
More...
Unit tests for tree table.
- Author
- Stefan Meyer meyer.nosp@m.@lei.nosp@m.fos.c.nosp@m.om
- Version
- $Id$
Definition at line 33 of file ilMDTest.php.
◆ setUp()
Definition at line 37 of file ilMDTest.php.
38 {
39 include_once("./Services/PHPUnit/classes/class.ilUnitUtil.php");
40 ilUnitUtil::performInitialisation();
41 }
◆ testAnnotation()
ilMDTest::testAnnotation |
( |
| ) |
|
test annotation @group IL_Init
- Parameters
-
return
Definition at line 89 of file ilMDTest.php.
90 {
91 include_once './Services/MetaData/classes/class.ilMDAnnotation.php';
92 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
93
95 $ann->setDescription("desc");
97 $ann->setEntity('ent');
98 $ann->setDate('date');
100 $this->assertGreaterThan(0,
$ret);
101
102 $ann->setDescription('desc2');
103 $ann->update();
104 $ann->read();
105 $desc = $ann->getDescription();
106 $this->assertEquals('desc2',$desc);
107
108 $ann->delete();
109 }
References $ret.
◆ testClassification()
ilMDTest::testClassification |
( |
| ) |
|
test classification @group IL_Init
- Parameters
-
return
Definition at line 117 of file ilMDTest.php.
118 {
119 include_once './Services/MetaData/classes/class.ilMDClassification.php';
120 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
121
123 $ann->setDescription("desc");
125 $ann->setPurpose('purp');
127 $this->assertGreaterThan(0,
$ret);
128
129 $ann->setDescription('desc2');
130 $ann->update();
131 $ann->read();
132 $desc = $ann->getDescription();
133 $this->assertEquals('desc2',$desc);
134
135 $ann->delete();
136 }
References $ret.
◆ testContribute()
ilMDTest::testContribute |
( |
| ) |
|
test contribute @group IL_Init
- Returns
Definition at line 143 of file ilMDTest.php.
144 {
145 include_once './Services/MetaData/classes/class.ilMDContribute.php';
146 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
147
149 $con->setDate('date');
150 $con->setRole('ScriptWriter');
152 $this->assertGreaterThan(0,
$ret);
153
154 $con->setDate('desc2');
155 $con->update();
156 $con->read();
157 $desc = $con->getDate();
158 $this->assertEquals('desc2',$desc);
159
160 $con->delete();
161 }
References $ret.
◆ testCopyright()
ilMDTest::testCopyright |
( |
| ) |
|
@group IL_Init
- Parameters
-
return
Definition at line 48 of file ilMDTest.php.
49 {
50 include_once './Services/MetaData/classes/class.ilMDCopyrightSelectionEntry.php';
51
53 $cpr->setTitle("1");
54 $cpr->setDescription("2");
55 $cpr->setLanguage('en');
56 $cpr->setCopyright("3");
57 $cpr->setCosts(true);
58
59 $cpr->add();
60
61 $entry = $cpr->getEntryId();
62 $this->assertGreaterThan(0,$entry);
63
65 $ret = $cpr->getTitle();
66 $this->assertEquals(
$ret,
'1');
67
68 $ret = $cpr->getDescription();
69 $this->assertEquals(
$ret,
'2');
70
71 $ret = $cpr->getCopyright();
72 $this->assertEquals(
$ret,
'3');
73
74 $ret = $cpr->getLanguage();
75 $this->assertEquals(
$ret,
'en');
76
77 $cpr->setTitle('11');
78 $cpr->update();
79
80 $cpr->delete();
81 }
References $ret.
◆ testDescription()
ilMDTest::testDescription |
( |
| ) |
|
test Description @group IL_Init
- Returns
Definition at line 168 of file ilMDTest.php.
169 {
170 include_once './Services/MetaData/classes/class.ilMDDescription.php';
171 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
172
174 $con->setDescription('date');
177 $this->assertGreaterThan(0,
$ret);
178
179 $con->setDescription('desc2');
180 $con->update();
181 $con->read();
182 $desc = $con->getDescription();
183 $this->assertEquals('desc2',$desc);
184
185 $con->delete();
186 }
References $ret.
◆ testEducational()
ilMDTest::testEducational |
( |
| ) |
|
test Educational @group IL_Init
- Returns
Definition at line 193 of file ilMDTest.php.
194 {
195 include_once './Services/MetaData/classes/class.ilMDEducational.php';
196 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
197
199 $con->setDifficulty('Easy');
201 $this->assertGreaterThan(0,
$ret);
202
203 $con->setDifficulty('Medium');
204 $con->update();
205 $con->read();
206 $desc = $con->getDifficulty();
207 $this->assertEquals('Medium',$desc);
208
209 $con->delete();
210 }
References $ret.
◆ testEntity()
test Entity @group IL_Init
- Returns
Definition at line 217 of file ilMDTest.php.
218 {
219 include_once './Services/MetaData/classes/class.ilMDEntity.php';
220 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
221
223 $con->setEntity('Easy');
225 $this->assertGreaterThan(0,
$ret);
226
227 $con->setEntity('Medium');
228 $con->update();
229 $con->read();
230 $desc = $con->getEntity();
231 $this->assertEquals('Medium',$desc);
232
233 $con->delete();
234 }
References $ret.
◆ testFormat()
test Format @group IL_Init
- Returns
Definition at line 241 of file ilMDTest.php.
242 {
243 include_once './Services/MetaData/classes/class.ilMDFormat.php';
244 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
245
247 $con->setFormat('Easy');
249 $this->assertGreaterThan(0,
$ret);
250
251 $con->setFormat('Medium');
252 $con->update();
253 $con->read();
254 $desc = $con->getFormat();
255 $this->assertEquals('Medium',$desc);
256
257 $con->delete();
258 }
References $ret.
◆ testGeneral()
ilMDTest::testGeneral |
( |
| ) |
|
test General @group IL_Init
- Returns
Definition at line 265 of file ilMDTest.php.
266 {
267 include_once './Services/MetaData/classes/class.ilMDGeneral.php';
268 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
269
271 $con->setCoverage('Easy');
273 $this->assertGreaterThan(0,
$ret);
274
275 $con->setCoverage('Medium');
276 $con->update();
277 $con->read();
278 $desc = $con->getCoverage();
279 $this->assertEquals('Medium',$desc);
280
281 $con->delete();
282 }
References $ret.
◆ testIdentifier()
ilMDTest::testIdentifier |
( |
| ) |
|
test Identifier @group IL_Init
- Returns
Definition at line 289 of file ilMDTest.php.
290 {
291 include_once './Services/MetaData/classes/class.ilMDIdentifier.php';
292 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
293
295 $con->setCatalog('Easy');
297 $this->assertGreaterThan(0,
$ret);
298
299 $con->setCatalog('Medium');
300 $con->update();
301 $con->read();
302 $desc = $con->getCatalog();
303 $this->assertEquals('Medium',$desc);
304
305 $con->delete();
306 }
References $ret.
◆ testIdentifier_()
ilMDTest::testIdentifier_ |
( |
| ) |
|
test Identifier_ @group IL_Init
- Returns
Definition at line 313 of file ilMDTest.php.
314 {
315 include_once './Services/MetaData/classes/class.ilMDIdentifier_.php';
316 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
317
319 $con->setCatalog('Easy');
321 $this->assertGreaterThan(0,
$ret);
322
323 $con->setCatalog('Medium');
324 $con->update();
325 $con->read();
326 $desc = $con->getCatalog();
327 $this->assertEquals('Medium',$desc);
328
329 $con->delete();
330 }
References $ret.
◆ testKeyword()
ilMDTest::testKeyword |
( |
| ) |
|
test Keyword @group IL_Init
- Returns
Definition at line 337 of file ilMDTest.php.
338 {
339 include_once './Services/MetaData/classes/class.ilMDKeyword.php';
340 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
341
343 $con->setKeyword('Easy');
345 $this->assertGreaterThan(0,
$ret);
346
347 $con->setKeyword('Medium');
348 $con->update();
349 $con->read();
350 $desc = $con->getKeyword();
351 $this->assertEquals('Medium',$desc);
352
353 $con->delete();
354 }
References $ret.
◆ testLanguage()
ilMDTest::testLanguage |
( |
| ) |
|
test Language @group IL_Init
- Returns
Definition at line 361 of file ilMDTest.php.
362 {
363 include_once './Services/MetaData/classes/class.ilMDLanguage.php';
364 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
365
369 $this->assertGreaterThan(0,
$ret);
370
372 $con->update();
373 $con->read();
374 $desc = $con->getLanguageCode();
375 $this->assertEquals('de',$desc);
376
377 $con->delete();
378 }
References $ret.
◆ testLifecycle()
ilMDTest::testLifecycle |
( |
| ) |
|
test lifecycle @group IL_Init
- Returns
Definition at line 385 of file ilMDTest.php.
386 {
387 include_once './Services/MetaData/classes/class.ilMDLifecycle.php';
388 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
389
391 $con->setVersion(1);
393 $this->assertGreaterThan(0,
$ret);
394
395 $con->setVersion(2);
396 $con->update();
397 $con->read();
398 $desc = $con->getVersion();
399 $this->assertEquals(2,$desc);
400
401 $con->delete();
402 }
References $ret.
◆ testLocation()
ilMDTest::testLocation |
( |
| ) |
|
test Location @group IL_Init
- Returns
Definition at line 409 of file ilMDTest.php.
410 {
411 include_once './Services/MetaData/classes/class.ilMDLocation.php';
412 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
413
415 $con->setLocation(1);
417 $this->assertGreaterThan(0,
$ret);
418
419 $con->setLocation(2);
420 $con->update();
421 $con->read();
422 $desc = $con->getLocation();
423 $this->assertEquals(2,$desc);
424
425 $con->delete();
426 }
References $ret.
◆ testMetaMetadata()
ilMDTest::testMetaMetadata |
( |
| ) |
|
test MetaData @group IL_Init
- Returns
Definition at line 433 of file ilMDTest.php.
434 {
435 include_once './Services/MetaData/classes/class.ilMDMetaMetadata.php';
436 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
437
439 $con->setMetaDataScheme(1);
441 $this->assertGreaterThan(0,
$ret);
442
443 $con->setMetaDataScheme(2);
444 $con->update();
445 $con->read();
446 $desc = $con->getMetaDataScheme();
447 $this->assertEquals('LOM v 1.0',$desc);
448
449 $con->delete();
450 }
References $ret.
◆ testRelation()
ilMDTest::testRelation |
( |
| ) |
|
test MetaData @group IL_Init
- Returns
Definition at line 457 of file ilMDTest.php.
458 {
459 include_once './Services/MetaData/classes/class.ilMDRelation.php';
460 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
461
463 $con->setKind('IsVersionOf');
465 $this->assertGreaterThan(0,
$ret);
466
467 $con->setKind('HasVersion');
468 $con->update();
469 $con->read();
470 $desc = $con->getKind();
471 $this->assertEquals('HasVersion',$desc);
472
473 $con->delete();
474 }
References $ret.
◆ testRequirement()
ilMDTest::testRequirement |
( |
| ) |
|
test MetaData @group IL_Init
- Returns
Definition at line 481 of file ilMDTest.php.
482 {
483 include_once './Services/MetaData/classes/class.ilMDRequirement.php';
484 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
485
487 $con->setBrowserName('Amaya');
489 $this->assertGreaterThan(0,
$ret);
490
491 $con->setBrowserName('Opera');
492 $con->update();
493 $con->read();
494 $desc = $con->getBrowserName();
495 $this->assertEquals('Opera',$desc);
496
497 $con->delete();
498 }
References $ret.
◆ testRights()
test MetaData @group IL_Init
- Returns
Definition at line 505 of file ilMDTest.php.
506 {
507 include_once './Services/MetaData/classes/class.ilMDRights.php';
508 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
509
511 $con->setDescription('Amaya');
513 $this->assertGreaterThan(0,
$ret);
514
515 $con->setDescription('Opera');
516 $con->update();
517 $con->read();
518 $desc = $con->getDescription();
519 $this->assertEquals('Opera',$desc);
520
521 $con->delete();
522 }
References $ret.
◆ testTaxon()
test MetaData @group IL_Init
- Returns
Definition at line 529 of file ilMDTest.php.
530 {
531 include_once './Services/MetaData/classes/class.ilMDTaxon.php';
532 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
533
535 $con->setTaxon('Amaya');
537 $this->assertGreaterThan(0,
$ret);
538
539 $con->setTaxon('Opera');
540 $con->update();
541 $con->read();
542 $desc = $con->getTaxon();
543 $this->assertEquals('Opera',$desc);
544
545 $con->delete();
546 }
References $ret.
◆ testTaxonPath()
ilMDTest::testTaxonPath |
( |
| ) |
|
test MetaData @group IL_Init
- Returns
Definition at line 553 of file ilMDTest.php.
554 {
555 include_once './Services/MetaData/classes/class.ilMDTaxonPath.php';
556 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
557
559 $con->setSource('Amaya');
561 $this->assertGreaterThan(0,
$ret);
562
563 $con->setSource('Opera');
564 $con->update();
565 $con->read();
566 $desc = $con->getSource();
567 $this->assertEquals('Opera',$desc);
568
569 $con->delete();
570 }
References $ret.
◆ testTechnical()
ilMDTest::testTechnical |
( |
| ) |
|
test MetaData @group IL_Init
- Returns
Definition at line 577 of file ilMDTest.php.
578 {
579 include_once './Services/MetaData/classes/class.ilMDTechnical.php';
580 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
581
583 $con->setSize('Amaya');
585 $this->assertGreaterThan(0,
$ret);
586
587 $con->setSize('Opera');
588 $con->update();
589 $con->read();
590 $desc = $con->getSize();
591 $this->assertEquals('Opera',$desc);
592
593 $con->delete();
594 }
References $ret.
◆ testTypicalAgeRange()
ilMDTest::testTypicalAgeRange |
( |
| ) |
|
test MetaData @group IL_Init
- Returns
Definition at line 601 of file ilMDTest.php.
602 {
603 include_once './Services/MetaData/classes/class.ilMDTypicalAgeRange.php';
604 include_once 'Services/MetaData/classes/class.ilMDLanguageItem.php';
605
607 $con->setTypicalAgeRange('12-22');
609 $this->assertGreaterThan(0,
$ret);
610
611 $con->setTypicalAgeRange('12-14');
612 $con->update();
613 $con->read();
614 $desc = $con->getTypicalAgeRange();
615 $this->assertEquals('12-14',$desc);
616
617 $con->delete();
618 }
References $ret.
◆ $backupGlobals
ilMDTest::$backupGlobals = FALSE |
|
protected |
The documentation for this class was generated from the following file: