ILIAS  trunk Revision v11.0_alpha-1715-g7fc467680fb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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.

References ilPDSelectedItemsBlockConstants\VIEW_SELECTED_ITEMS.

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  }

◆ 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.

References $view_settings, and ilPDSelectedItemsBlockViewSettings\enableMemberships().

66  {
67  $settings = $this->view_settings;
68  $settings->enableMemberships(false);
69  $this->assertFalse($settings->enabledMemberships());
70  }
ilPDSelectedItemsBlockViewSettings $view_settings
+ Here is the call graph for this function:

◆ testDisableSelectedItems()

DashboardViewSettingsTest::testDisableSelectedItems ( )

Definition at line 78 of file DashboardViewSettingsTest.php.

References $view_settings, and ilPDSelectedItemsBlockViewSettings\enableSelectedItems().

79  {
80  $settings = $this->view_settings;
81  $settings->enableSelectedItems(false);
82  $this->assertFalse($settings->enabledSelectedItems());
83  }
ilPDSelectedItemsBlockViewSettings $view_settings
+ Here is the call graph for this function:

◆ testMembershipsEnabledPerDefault()

DashboardViewSettingsTest::testMembershipsEnabledPerDefault ( )

Definition at line 59 of file DashboardViewSettingsTest.php.

References $view_settings.

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

◆ testSelectedItemsEnabledPerDefault()

DashboardViewSettingsTest::testSelectedItemsEnabledPerDefault ( )

Definition at line 72 of file DashboardViewSettingsTest.php.

References $view_settings.

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

Field Documentation

◆ $view_settings


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