ILIAS  release_8 Revision v8.25
ilIndividualAssessmentExporterTest Class Reference
+ Inheritance diagram for ilIndividualAssessmentExporterTest:
+ Collaboration diagram for ilIndividualAssessmentExporterTest:

Public Member Functions

 test_objectCreation ()
 
 test_getXmlExportTailDependencies_no_entity ()
 
 test_getXmlExportTailDependencies_iass ()
 
 test_getValidSchemaVersions ()
 

Detailed Description

Definition at line 23 of file ilIndividualAssessmentExporterTest.php.

Member Function Documentation

◆ test_getValidSchemaVersions()

ilIndividualAssessmentExporterTest::test_getValidSchemaVersions ( )

Definition at line 55 of file ilIndividualAssessmentExporterTest.php.

55 : void
56 {
57 $expected = [
58 "5.2.0" => [
59 "namespace" => "http://www.ilias.de/Services/User/iass/5_2",
60 "xsd_file" => "ilias_iass_5_2.xsd",
61 "uses_dataset" => true,
62 "min" => "5.2.0",
63 "max" => "5.2.99"
64 ],
65 "5.3.0" => [
66 "namespace" => "http://www.ilias.de/Services/User/iass/5_3",
67 "xsd_file" => "ilias_iass_5_3.xsd",
68 "uses_dataset" => true,
69 "min" => "5.3.0",
70 "max" => ""
71 ]
72 ];
73
75 $result = $obj->getValidSchemaVersions("");
76
77 $this->assertIsArray($result);
78 $this->assertEquals($expected, $result);
79 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

◆ test_getXmlExportTailDependencies_iass()

ilIndividualAssessmentExporterTest::test_getXmlExportTailDependencies_iass ( )

Definition at line 40 of file ilIndividualAssessmentExporterTest.php.

40 : void
41 {
42 $expected[] = [
43 "component" => "Services/Object",
44 "entity" => "common",
45 "ids" => [12,13]
46 ];
47
49 $result = $obj->getXmlExportTailDependencies("iass", "", [12,13]);
50
51 $this->assertIsArray($result);
52 $this->assertEquals($expected, $result);
53 }

◆ test_getXmlExportTailDependencies_no_entity()

ilIndividualAssessmentExporterTest::test_getXmlExportTailDependencies_no_entity ( )

Definition at line 31 of file ilIndividualAssessmentExporterTest.php.

31 : void
32 {
34 $result = $obj->getXmlExportTailDependencies("no_entity", "", [12,13]);
35
36 $this->assertIsArray($result);
37 $this->assertEmpty($result);
38 }

◆ test_objectCreation()

ilIndividualAssessmentExporterTest::test_objectCreation ( )

Definition at line 25 of file ilIndividualAssessmentExporterTest.php.

25 : void
26 {
28 $this->assertInstanceOf(ilIndividualAssessmentExporter::class, $obj);
29 }

The documentation for this class was generated from the following file: