23 protected function setUp(): void
40 $this->assertInstanceOf(ilObjTestVerificationListGUI::class, $this->testObj);
45 $this->assertNull($this->testObj->init());
47 $reflection =
new ReflectionObject($this->testObj);
49 $delete_enabled_property = $reflection->getProperty(
'delete_enabled');
50 $this->assertTrue($delete_enabled_property->getValue($this->testObj));
52 $cut_enabled_property = $reflection->getProperty(
'cut_enabled');
53 $this->assertTrue($cut_enabled_property->getValue($this->testObj));
55 $copy_enabled_property = $reflection->getProperty(
'copy_enabled');
56 $this->assertTrue($copy_enabled_property->getValue($this->testObj));
58 $subscribe_enabled_property = $reflection->getProperty(
'subscribe_enabled');
59 $this->assertFalse($subscribe_enabled_property->getValue($this->testObj));
61 $link_enabled_property = $reflection->getProperty(
'link_enabled');
62 $this->assertFalse($link_enabled_property->getValue($this->testObj));
64 $info_screen_enabled_property = $reflection->getProperty(
'info_screen_enabled');
65 $this->assertFalse($info_screen_enabled_property->getValue($this->testObj));
67 $type_property = $reflection->getProperty(
'type');
68 $this->assertEquals(
'tstv', $type_property->getValue($this->testObj));
70 $gui_class_name_property = $reflection->getProperty(
'gui_class_name');
71 $this->assertEquals(ilObjTestVerificationGUI::class, $gui_class_name_property->getValue($this->testObj));
73 $commands_property = $reflection->getProperty(
'commands');
75 [[
'permission' =>
'read',
'cmd' =>
'view',
'lang_var' =>
'show',
'default' =>
true]],
76 $commands_property->getValue($this->testObj)
88 $this->testObj->getProperties(),
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ilObjTestVerificationListGUI $testObj
Class ilObjTestVerificationListGUI.
addGlobal_ilObjDataCache()
addGlobal_ilLoggerFactory()