| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Class ExamplesTest Checks if all examples are implemented and properly returning strings. More...
 Inheritance diagram for ExamplesTest:
 Collaboration diagram for ExamplesTest:Public Member Functions | |
| setUp () | |
| testAllNonAbstractComponentsShowcaseExamples () | |
| testAllExamplesRenderAString (string $example_function_name, string $example_path) | |
| getFullFunctionNamesAndPathExample  More... | |
| getFullFunctionNamesAndPathExample () | |
| testFullscreenModeExamples (string $example_function_name, string $example_path) | |
| getListOfFullscreenExamples  More... | |
| getListOfFullscreenExamples () | |
  Public Member Functions inherited from ILIAS_UI_TestBase | |
| setUp () | |
| tearDown () | |
| getUIFactory () | |
| getTemplateFactory () | |
| getResourceRegistry () | |
| getLanguage () | |
| getJavaScriptBinding () | |
| getRefinery () | |
| getImagePathResolver () | |
| getDataFactory () | |
| getHelpTextRetriever () | |
| getUploadLimitResolver () | |
| 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) | |
Protected Member Functions | |
| setUpMockDependencies () | |
| Some wiring up of dependencies to get all the examples running.  More... | |
| getEntriesFromCrawler () | |
  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... | |
Protected Attributes | |
| string | $path_to_base_factory = "src/UI/Factory.php" | 
| Container | $dic | 
Class ExamplesTest Checks if all examples are implemented and properly returning strings.
Definition at line 32 of file ExamplesTest.php.
      
  | 
  protected | 
| Crawler | 
Definition at line 145 of file ExamplesTest.php.
Referenced by getFullFunctionNamesAndPathExample(), and testAllNonAbstractComponentsShowcaseExamples().
 Here is the caller graph for this function:| ExamplesTest::getFullFunctionNamesAndPathExample | ( | ) | 
Definition at line 151 of file ExamplesTest.php.
References getEntriesFromCrawler().
 Here is the call graph for this function:| ExamplesTest::getListOfFullscreenExamples | ( | ) | 
Definition at line 181 of file ExamplesTest.php.
| ExamplesTest::setUp | ( | ) | 
Definition at line 37 of file ExamplesTest.php.
References $_SERVER, and setUpMockDependencies().
 Here is the call graph for this function:
      
  | 
  protected | 
Some wiring up of dependencies to get all the examples running.
If you examples needs additional dependencies, please add them here. However, please check carefully if those deps are really needed. Even if the examples, we try to keep them minimal. Note the most deps are wired up here as mocks only.
Definition at line 57 of file ExamplesTest.php.
References ILIAS_UI_TestBase\getLanguage(), ILIAS_UI_TestBase\getTemplateFactory(), and init().
Referenced by setUp().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ExamplesTest::testAllExamplesRenderAString | ( | string | $example_function_name, | 
| string | $example_path | ||
| ) | 
getFullFunctionNamesAndPathExample
Definition at line 129 of file ExamplesTest.php.
References $DIC, $dic, and Vendor\Package\$e.
| ExamplesTest::testAllNonAbstractComponentsShowcaseExamples | ( | ) | 
| Crawler | 
Definition at line 106 of file ExamplesTest.php.
References $DIC, $dic, and getEntriesFromCrawler().
 Here is the call graph for this function:| ExamplesTest::testFullscreenModeExamples | ( | string | $example_function_name, | 
| string | $example_path | ||
| ) | 
getListOfFullscreenExamples
Definition at line 168 of file ExamplesTest.php.
References $DIC, $dic, and Vendor\Package\$e.
      
  | 
  protected | 
Definition at line 35 of file ExamplesTest.php.
Referenced by testAllExamplesRenderAString(), testAllNonAbstractComponentsShowcaseExamples(), and testFullscreenModeExamples().
      
  | 
  protected | 
Definition at line 34 of file ExamplesTest.php.