◆ testFailCreateWithInvalidDeadlinePeriod()
ilStudyProgrammeDeadlineSettingsTest::testFailCreateWithInvalidDeadlinePeriod |
( |
| ) |
|
◆ testFailWithDeadlinePeriod()
ilStudyProgrammeDeadlineSettingsTest::testFailWithDeadlinePeriod |
( |
| ) |
|
◆ testSuccessfulCreate()
ilStudyProgrammeDeadlineSettingsTest::testSuccessfulCreate |
( |
| ) |
|
Definition at line 32 of file ilStudyProgrammeDeadlineSettingsTest.php.
35 self::VALID_DEADLINE_PERIOD_1,
39 $this->assertEquals(self::VALID_DEADLINE_PERIOD_1, $obj->getDeadlinePeriod());
40 $this->assertEquals(self::VALID_DEADLINE_DATE, $obj->getDeadlineDate()->format(
'Y-m-d'));
◆ testSuccessfulWithDeadlinePeriod()
ilStudyProgrammeDeadlineSettingsTest::testSuccessfulWithDeadlinePeriod |
( |
| ) |
|
Definition at line 56 of file ilStudyProgrammeDeadlineSettingsTest.php.
59 self::VALID_DEADLINE_PERIOD_1,
63 $new = $obj->withDeadlinePeriod(self::VALID_DEADLINE_PERIOD_2);
65 $this->assertEquals(self::VALID_DEADLINE_PERIOD_1, $obj->getDeadlinePeriod());
66 $this->assertEquals(self::VALID_DEADLINE_PERIOD_2, $new->getDeadlinePeriod());
◆ testToFormInput()
ilStudyProgrammeDeadlineSettingsTest::testToFormInput |
( |
| ) |
|
Definition at line 84 of file ilStudyProgrammeDeadlineSettingsTest.php.
References Vendor\Package\$f, ILIAS\UI\Implementation\Component\Input\$inputs, $lng, and ILIAS\Repository\$refinery.
86 $lng = $this->createMock(ilLanguage::class);
99 self::VALID_DEADLINE_PERIOD_1,
103 $lng->expects($this->atLeastOnce())
107 [
'prg_deadline_period_label'],
108 [
'prg_deadline_period_desc'],
109 [
'prg_deadline_period'],
110 [
'prg_deadline_date_label'],
111 [
'prg_deadline_date_desc'],
112 [
'prg_deadline_date'],
113 [
'prg_deadline_settings']
115 ->will($this->onConsecutiveCalls(
117 'prg_deadline_period_label',
118 'prg_deadline_period_desc',
119 'prg_deadline_period',
120 'prg_deadline_date_label',
121 'prg_deadline_date_desc',
123 'prg_deadline_settings' 127 $field = $obj->toFormInput(
134 $switchable_group = $field->getInputs()[
'prg_deadline'];
135 $this->assertInstanceOf(
136 SwitchableGroup::class,
140 $date_value = $switchable_group->getValue()[1][
'deadline_date'];
142 $this->assertEquals(self::VALID_DEADLINE_DATE, $date);
144 $inputs = $switchable_group->getInputs();
146 $this->assertInstanceOf(
Class ChatMainBarProvider .
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Refinery Factory $refinery
◆ INVALID_DEADLINE_PERIOD
const ilStudyProgrammeDeadlineSettingsTest::INVALID_DEADLINE_PERIOD = -1 |
|
private |
◆ VALID_DEADLINE_DATE
const ilStudyProgrammeDeadlineSettingsTest::VALID_DEADLINE_DATE = '2019-02-14' |
|
private |
◆ VALID_DEADLINE_PERIOD_1
const ilStudyProgrammeDeadlineSettingsTest::VALID_DEADLINE_PERIOD_1 = 11 |
|
private |
◆ VALID_DEADLINE_PERIOD_2
const ilStudyProgrammeDeadlineSettingsTest::VALID_DEADLINE_PERIOD_2 = 22 |
|
private |
The documentation for this class was generated from the following file: