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

References $renderer.

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

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