ILIAS  trunk Revision v11.0_alpha-1769-g99a433fe2dc
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ContentModeManagerTest.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
29 {
30  protected \ILIAS\Container\Content\ViewManager $manager;
31 
32  protected function setUp(): void
33  {
34  /* parent::setUp();
35  $view_repo = new \ILIAS\Container\Content\ModeSessionRepository();
36  $this->manager = new \ILIAS\Container\Content\ModeManager($view_repo);*/
37  }
38 
39  protected function tearDown(): void
40  {
41  }
42 
46  public function testAdminView(): void
47  {
48  $this->markTestSkipped('SetUp for this case fails.');
49 
50  $manager = $this->manager;
51 
52  $manager->setAdminMode();
53 
54  $this->assertEquals(
55  true,
56  $manager->isAdminMode()
57  );
58  $this->assertEquals(
59  false,
60  $manager->isContentMode()
61  );
62  }
63 
67  public function testContentView(): void
68  {
69  $this->markTestSkipped('SetUp for this case fails.');
70 
71  $manager = $this->manager;
72 
73  $manager->setContentMode();
74 
75  $this->assertEquals(
76  false,
77  $manager->isAdminMode()
78  );
79  $this->assertEquals(
80  true,
81  $manager->isContentMode()
82  );
83  }
84 }
Test clipboard repository.
ILIAS Container Content ViewManager $manager
testContentView()
Test content view.
testAdminView()
Test admin view.