ILIAS  trunk Revision v11.0_alpha-1713-gd8962da2f67
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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: