16 include_once(
"./Services/PHPUnit/classes/class.ilUnitUtil.php");
18 ilUnitUtil::performInitialisation();
28 $this->assertEquals($sps->getObjId(), 123);
37 $this->assertEquals($sps->setSubtypeId(2)->getSubtypeId(), 2);
45 $this->assertEquals($sps->setPoints(3)->getPoints(), 3);
82 $sps->setLPMode(4)->getLPMode();
118 $this->assertEquals($sps->setDeadlinePeriod(10)->getDeadlinePeriod(), 10);
119 $this->assertEquals($sps->setDeadlineDate(
new \
DateTime())->getDeadlinePeriod(), 0);
127 $this->assertEquals($sps->setDeadlineDate(
new \
DateTime())->getDeadlineDate()->format(
'Ymd'), (new \DateTime())->format(
'Ymd'));
128 $this->assertNull($sps->setDeadlinePeriod(10)->getDeadlineDate());
136 $this->assertEquals($sps->setValidityOfQualificationPeriod(10)->getValidityOfQualificationPeriod(), 10);
145 $this->assertEquals($sps->setValidityOfQualificationDate(
new \
DateTime())->getValidityOfQualificationDate()->format(
'Ymd'), (new \DateTime())->format(
'Ymd'));
146 $this->assertNull($sps->setValidityOfQualificationPeriod(10)->getValidityOfQualificationDate());
155 $sps->setValidityOfQualificationPeriod(-10);
163 $this->assertEquals($sps->setRestartPeriod(10)->getRestartPeriod(), 10);
172 $sps->setRestartPeriod(-10);
test_wrong_lp_mode($sps)
test_init_and_id ilException
test_wrong_status($sps)
test_init_and_id ilException
test_restart_period($sps)
test_init_and_id
test_deadline_date($sps)
test_init_and_id
test_subtype_id($sps)
test_init_and_id
test_wrong_points($sps)
test_init_and_id ilException
const NO_VALIDITY_OF_QUALIFICATION_PERIOD
test_status($sps)
test_init_and_id
test_wrong_restart_period($sps)
test_init_and_id ilException
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
test_validity_qualification_period($sps)
test_init_and_id
test_validity_qualification_date($sps)
test_init_and_id
test_deadline_period($sps)
test_init_and_id
test_lp_mode($sps)
test_init_and_id
test_points($sps)
test_init_and_id
test_wrong_vq_peiod($sps)
test_init_and_id ilException