ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
DashboardViewSettingsTest Class Reference
+ Inheritance diagram for DashboardViewSettingsTest:
+ Collaboration diagram for DashboardViewSettingsTest:

Public Member Functions

 testMembershipsEnabledPerDefault ()
 
 testDisableMemberships ()
 
 testSelectedItemsEnabledPerDefault ()
 
 testDisableSelectedItems ()
 

Protected Member Functions

 setUp ()
 
 tearDown ()
 

Protected Attributes

ilPDSelectedItemsBlockViewSettings $view_settings
 

Detailed Description

Definition at line 25 of file DashboardViewSettingsTest.php.

Member Function Documentation

◆ setUp()

DashboardViewSettingsTest::setUp ( )
protected

Definition at line 29 of file DashboardViewSettingsTest.php.

29 : void
30 {
31 parent::setUp();
32
33 $user = $this->createConfiguredMock(
34 ilObjUser::class,
35 [
36 ]
37 );
38
39 $access = $this->createConfiguredMock(
40 DashboardAccess::class,
41 [
42 ]
43 );
44
45 $memory_settings = new MemorySetting();
46 $memory_settings->clear();
47 $this->view_settings = new ilPDSelectedItemsBlockViewSettings(
48 $user,
50 $memory_settings,
51 $access
52 );
53 }

References ilPDSelectedItemsBlockConstants\VIEW_SELECTED_ITEMS.

◆ tearDown()

DashboardViewSettingsTest::tearDown ( )
protected

Definition at line 55 of file DashboardViewSettingsTest.php.

55 : void
56 {
57 }

◆ testDisableMemberships()

DashboardViewSettingsTest::testDisableMemberships ( )

Definition at line 65 of file DashboardViewSettingsTest.php.

66 {
67 $settings = $this->view_settings;
68 $settings->enableMemberships(false);
69 $this->assertFalse($settings->enabledMemberships());
70 }
ilPDSelectedItemsBlockViewSettings $view_settings

References $view_settings, and ilPDSelectedItemsBlockViewSettings\enableMemberships().

+ Here is the call graph for this function:

◆ testDisableSelectedItems()

DashboardViewSettingsTest::testDisableSelectedItems ( )

Definition at line 78 of file DashboardViewSettingsTest.php.

79 {
80 $settings = $this->view_settings;
81 $settings->enableSelectedItems(false);
82 $this->assertFalse($settings->enabledSelectedItems());
83 }

References $view_settings, and ilPDSelectedItemsBlockViewSettings\enableSelectedItems().

+ Here is the call graph for this function:

◆ testMembershipsEnabledPerDefault()

DashboardViewSettingsTest::testMembershipsEnabledPerDefault ( )

Definition at line 59 of file DashboardViewSettingsTest.php.

60 {
61 $settings = $this->view_settings;
62 $this->assertTrue($settings->enabledMemberships());
63 }

References $view_settings.

◆ testSelectedItemsEnabledPerDefault()

DashboardViewSettingsTest::testSelectedItemsEnabledPerDefault ( )

Definition at line 72 of file DashboardViewSettingsTest.php.

73 {
74 $settings = $this->view_settings;
75 $this->assertTrue($settings->enabledSelectedItems());
76 }

References $view_settings.

Field Documentation

◆ $view_settings


The documentation for this class was generated from the following file: