ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
TableTest Class Reference

Basic Tests for all Tables. More...

+ Inheritance diagram for TableTest:
+ Collaboration diagram for TableTest:

Public Member Functions

 testBaseTable ()
 
- Public Member Functions inherited from ILIAS_UI_TestBase
 setUp ()
 
 tearDown ()
 
 getUIFactory ()
 
 getTemplateFactory ()
 
 getResourceRegistry ()
 
 getLanguage ()
 
 getJavaScriptBinding ()
 
 getRefinery ()
 
 getImagePathResolver ()
 
 getDataFactory ()
 
 getDefaultRenderer (JavaScriptBinding $js_binding=null, array $with_stub_renderings=[])
 
 getDecoratedRenderer (Renderer $default)
 
 normalizeHTML (string $html)
 
 assertHTMLEquals (string $expected_html_as_string, string $html_as_string)
 

Additional Inherited Members

- Protected Member Functions inherited from ILIAS_UI_TestBase
 brutallyTrimHTML (string $html)
 A more radical version of normalizeHTML. More...
 
 brutallyTrimSignals (string $html)
 A naive replacement of all il_signal-ids with dots to ease comparisons of rendered output. More...
 

Detailed Description

Basic Tests for all Tables.

Definition at line 30 of file TableTest.php.

Member Function Documentation

◆ testBaseTable()

TableTest::testBaseTable ( )

Definition at line 32 of file TableTest.php.

33  {
34  $title = 'some title';
35  $table = new class ($title) extends I\Table\Table {
36  };
37  $this->assertEquals($title, $table->getTitle());
38 
39  $title = 'some other title';
40  $table = $table->withTitle($title);
41  $this->assertEquals($title, $table->getTitle());
42  }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

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