ILIAS  trunk Revision v11.0_alpha-1723-g8e69f309bab
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
SettingsAdditionalTest.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
24 {
28  public function testGetAndWithSkillsServiceEnabled(bool $io): void
29  {
30  $settings_additional = (new SettingsAdditional(0))->withSkillsServiceEnabled($io);
31 
32  $this->assertInstanceOf(SettingsAdditional::class, $settings_additional);
33  $this->assertEquals($io, $settings_additional->getSkillsServiceEnabled());
34  }
35 
36  public static function getSkillsServiceEnabledDataProvider(): array
37  {
38  return [
39  [true],
40  [false]
41  ];
42  }
43 
47  public function testGetAndWithHideInfoTab(bool $io): void
48  {
49  $settings_additional = (new SettingsAdditional(0))->withHideInfoTab($io);
50 
51  $this->assertInstanceOf(SettingsAdditional::class, $settings_additional);
52  $this->assertEquals($io, $settings_additional->getHideInfoTab());
53  }
54 
55  public static function getHideInfoTabDataProvider(): array
56  {
57  return [
58  [true],
59  [false]
60  ];
61  }
62 }
testGetAndWithHideInfoTab(bool $io)
getHideInfoTabDataProvider
testGetAndWithSkillsServiceEnabled(bool $io)
getSkillsServiceEnabledDataProvider