23 protected function setUp(): void
39 $this->assertInstanceOf(ilObjTestVerificationListGUI::class, $this->testObj);
44 $this->assertNull($this->testObj->init());
46 $reflection =
new ReflectionObject($this->testObj);
48 $delete_enabled_property = $reflection->getProperty(
'delete_enabled');
49 $this->assertTrue($delete_enabled_property->getValue($this->testObj));
51 $cut_enabled_property = $reflection->getProperty(
'cut_enabled');
52 $this->assertTrue($cut_enabled_property->getValue($this->testObj));
54 $copy_enabled_property = $reflection->getProperty(
'copy_enabled');
55 $this->assertTrue($copy_enabled_property->getValue($this->testObj));
57 $subscribe_enabled_property = $reflection->getProperty(
'subscribe_enabled');
58 $this->assertFalse($subscribe_enabled_property->getValue($this->testObj));
60 $link_enabled_property = $reflection->getProperty(
'link_enabled');
61 $this->assertFalse($link_enabled_property->getValue($this->testObj));
63 $info_screen_enabled_property = $reflection->getProperty(
'info_screen_enabled');
64 $this->assertFalse($info_screen_enabled_property->getValue($this->testObj));
66 $type_property = $reflection->getProperty(
'type');
67 $this->assertEquals(
'tstv', $type_property->getValue($this->testObj));
69 $gui_class_name_property = $reflection->getProperty(
'gui_class_name');
70 $this->assertEquals(ilObjTestVerificationGUI::class, $gui_class_name_property->getValue($this->testObj));
72 $commands_property = $reflection->getProperty(
'commands');
74 [[
'permission' =>
'read',
'cmd' =>
'view',
'lang_var' =>
'show',
'default' =>
true]],
75 $commands_property->getValue($this->testObj)
87 $this->testObj->getProperties(),
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ilObjTestVerificationListGUI.
addGlobal_ilLoggerFactory()
ilObjTestVerificationListGUI $testObj
addGlobal_ilObjDataCache()