19 declare(strict_types=1);
37 protected function setUp(): void
39 chdir(dirname(__FILE__));
52 $this->ass_mark->setShortName($expected);
55 $actual = $this->ass_mark->getShortName();
61 "Get/Set on shortName failed, in/out not matching." 72 $this->ass_mark->setPassed($expected);
75 $actual = $this->ass_mark->getPassed();
81 "Get/Set on passed failed, in/out not matching." 91 $expected =
"Esther The Tester";
92 $this->ass_mark->setOfficialName($expected);
95 $actual = $this->ass_mark->getOfficialName();
101 "Get/Set on officialName failed, in/out not matching." 112 $this->ass_mark->setMinimumLevel($expected);
115 $actual = $this->ass_mark->getMinimumLevel();
121 "Get/Set on minimumLevel failed, in/out not matching." 139 $this->ass_mark->setMinimumLevel($expected);
142 $actual = $this->ass_mark->getMinimumLevel();
148 "Set low on minimumLevel failed, in/out not matching." 161 $this->ass_mark->setMinimumLevel($expected);
164 $actual = $this->ass_mark->getMinimumLevel();
170 "Set low on minimumLevel failed, in/out not matching." 181 $this->expectException(Exception::class);
185 $this->ass_mark->setMinimumLevel($expected);
188 $actual = $this->ass_mark->getMinimumLevel();
testSetMinimumLevel_TooLow()
Set test on member minimumLevel using accessor methods with a too low level.
testSetMinimumLevel_High()
Set test on member minimumLevel using accessor method with a high level.
A class defining marks for assessment test objects.
testGetSetPassed()
Basic Get/Set test on member passed using accessor methods.
testGetSetShortName()
Basic Get/Set test on member short name using accessor methods.
testSetMinimumLevel_Low()
Set test on member minimumLevel using accessor methods with a very low level.
testGetSetMinimumLevel()
Basic Get/Set test on member minimumLevel using accessor methods.
testGetSetOfficialName()
Basic Get/Set test on member officialName using accessor methods.