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

Public Member Functions

 testSuccessCreate ()
 
 testSuccessfulWithTypeId ()
 

Private Attributes

const VALID_TYPE_1 = 11
 
const VALID_TYPE_2 = 22
 

Detailed Description

Definition at line 23 of file ilStudyProgrammeTypeSettingsTest.php.

Member Function Documentation

◆ testSuccessCreate()

ilStudyProgrammeTypeSettingsTest::testSuccessCreate ( )

Definition at line 28 of file ilStudyProgrammeTypeSettingsTest.php.

28 : void
29 {
30 $obj = new ilStudyProgrammeTypeSettings(self::VALID_TYPE_1);
31
32 $this->assertEquals(self::VALID_TYPE_1, $obj->getTypeId());
33 }

◆ testSuccessfulWithTypeId()

ilStudyProgrammeTypeSettingsTest::testSuccessfulWithTypeId ( )

Definition at line 35 of file ilStudyProgrammeTypeSettingsTest.php.

35 : void
36 {
37 $obj = new ilStudyProgrammeTypeSettings(self::VALID_TYPE_1);
38
39 $new = $obj->withTypeId(self::VALID_TYPE_2);
40
41 $this->assertEquals(self::VALID_TYPE_1, $obj->getTypeId());
42 $this->assertEquals(self::VALID_TYPE_2, $new->getTypeId());
43 }

Field Documentation

◆ VALID_TYPE_1

const ilStudyProgrammeTypeSettingsTest::VALID_TYPE_1 = 11
private

Definition at line 25 of file ilStudyProgrammeTypeSettingsTest.php.

◆ VALID_TYPE_2

const ilStudyProgrammeTypeSettingsTest::VALID_TYPE_2 = 22
private

Definition at line 26 of file ilStudyProgrammeTypeSettingsTest.php.


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