ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\LegalDocuments\test\PageFragment\ShowOnScreenMessageTest Class Reference
+ Inheritance diagram for ILIAS\LegalDocuments\test\PageFragment\ShowOnScreenMessageTest:
+ Collaboration diagram for ILIAS\LegalDocuments\test\PageFragment\ShowOnScreenMessageTest:

Public Member Functions

 testConstruct ()
 
 testRender ()
 

Detailed Description

Definition at line 32 of file ShowOnScreenMessageTest.php.

Member Function Documentation

◆ testConstruct()

ILIAS\LegalDocuments\test\PageFragment\ShowOnScreenMessageTest::testConstruct ( )

Definition at line 36 of file ShowOnScreenMessageTest.php.

36 : void
37 {
38 $this->assertInstanceOf(ShowOnScreenMessage::class, new ShowOnScreenMessage($this->mock(PageFragment::class), 'foo', 'bar', false));
39 }

◆ testRender()

ILIAS\LegalDocuments\test\PageFragment\ShowOnScreenMessageTest::testRender ( )

Definition at line 41 of file ShowOnScreenMessageTest.php.

41 : void
42 {
43 $template = $this->mock(ilGlobalTemplateInterface::class);
44 $template->expects(self::once())->method('setOnScreenMessage')->with('foo', 'bar', true);
45 $renderer = $this->mock(Renderer::class);
46 $page = $this->mockMethod(PageFragment::class, 'render', [$template, $renderer], 'rendered');
47
48 $instance = new ShowOnScreenMessage($page, 'foo', 'bar', true);
49 $this->assertSame('rendered', $instance->render($template, $renderer));
50 }
$renderer

References $renderer.


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