ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilIndividualAssessmentDataSetTest Class Reference
+ Inheritance diagram for ilIndividualAssessmentDataSetTest:
+ Collaboration diagram for ilIndividualAssessmentDataSetTest:

Public Member Functions

 test_crateObject ()
 
 test_getSupportedVersions ()
 
 test_getXmlNamespaceWrapper ()
 
 test_getTypes_default ()
 
 test_getTypes_iass ()
 

Detailed Description

Definition at line 40 of file ilIndividualAssessmentDataSetTest.php.

Member Function Documentation

◆ test_crateObject()

ilIndividualAssessmentDataSetTest::test_crateObject ( )

Definition at line 42 of file ilIndividualAssessmentDataSetTest.php.

42 : void
43 {
45 $this->assertInstanceOf(ilIndividualAssessmentDataSet::class, $obj);
46 }

◆ test_getSupportedVersions()

ilIndividualAssessmentDataSetTest::test_getSupportedVersions ( )

Definition at line 48 of file ilIndividualAssessmentDataSetTest.php.

48 : void
49 {
50 $expected = ['5.2.0', '5.3.0', '9.0.0'];
51
53 $result = $obj->getSupportedVersions();
54
55 $this->assertIsArray($result);
56 $this->assertEquals($expected, $result);
57 }

◆ test_getTypes_default()

ilIndividualAssessmentDataSetTest::test_getTypes_default ( )

Definition at line 69 of file ilIndividualAssessmentDataSetTest.php.

69 : void
70 {
72 $result = $obj->getTypesWrapper("no_entity", "");
73
74 $this->assertIsArray($result);
75 $this->assertEmpty($result);
76 }

◆ test_getTypes_iass()

ilIndividualAssessmentDataSetTest::test_getTypes_iass ( )

Definition at line 78 of file ilIndividualAssessmentDataSetTest.php.

78 : void
79 {
80 $expected = [
81 "id" => "integer",
82 "title" => "text",
83 "description" => "text",
84 "content" => "text",
85 "recordTemplate" => "text",
86 "eventTimePlaceRequired" => "integer",
87 "file_required" => "integer",
88 "contact" => "text",
89 "responsibility" => "text",
90 "phone" => "text",
91 "mails" => "text",
92 "consultation_hours" => "text"
93 ];
94
96 $result = $obj->getTypesWrapper("iass", "");
97
98 $this->assertIsArray($result);
99 $this->assertEquals($expected, $result);
100 }

◆ test_getXmlNamespaceWrapper()

ilIndividualAssessmentDataSetTest::test_getXmlNamespaceWrapper ( )

Definition at line 59 of file ilIndividualAssessmentDataSetTest.php.

59 : void
60 {
61 $expected = 'http://www.ilias.de/xml/Modules/IndividualAssessment/entity_string';
62
64 $result = $obj->getXmlNamespaceWrapper("entity_string", "not_implemented");
65
66 $this->assertEquals($expected, $result);
67 }

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