◆ callMethod()
static ilPhantomJSRendererUiTest::callMethod |
( |
|
$obj, |
|
|
|
$name, |
|
|
array |
$args |
|
) |
| |
|
static |
Definition at line 55 of file ilPhantomJSRendererUiTest.php.
56 {
57 $class = new ReflectionClass($obj);
58 $method = $class->getMethod(
$name);
59 $method->setAccessible(true);
60 return $method->invokeArgs($obj, $args);
61 }
References $name.
Referenced by setUp().
◆ getMethod()
static ilPhantomJSRendererUiTest::getMethod |
( |
|
$name | ) |
|
|
staticprotected |
Definition at line 47 of file ilPhantomJSRendererUiTest.php.
48 {
49 $class = new ReflectionClass('ilPhantomJSRenderer');
50 $method = $class->getMethod(
$name);
51 $method->setAccessible(true);
52 return $method;
53 }
References $name.
Referenced by testBuildFooterHeightForm(), testBuildFooterPageNumbersForm(), testBuildFooterTextForm(), testBuildHeaderHeightForm(), testBuildHeaderPageNumbersForm(), testBuildHeaderTextForm(), testBuildJavascriptDelayForm(), testBuildMarginForm(), testBuildOrientationForm(), testBuildPageSizesForm(), and testBuildViewPortForm().
◆ setGlobalVariable()
ilPhantomJSRendererUiTest::setGlobalVariable |
( |
|
$name, |
|
|
|
$value |
|
) |
| |
|
protected |
◆ setUp()
ilPhantomJSRendererUiTest::setUp |
( |
| ) |
|
|
protected |
Definition at line 16 of file ilPhantomJSRendererUiTest.php.
16 : void
17 {
18 $GLOBALS[
"DIC"] = new \ILIAS\DI\Container();
19
20 $this->lng = $this->getMockBuilder('ilLanguage')
21 ->disableOriginalConstructor()
22 ->getMock();
23 $this->lng->method('txt')
24 ->will($this->returnArgument(0));
25
27 $this->
callMethod($this->form,
'setLanguage', array($this->lng));
30 }
static callMethod($obj, $name, array $args)
setGlobalVariable($name, $value)
References $GLOBALS, callMethod(), and setGlobalVariable().
◆ testBuildFooterHeightForm()
ilPhantomJSRendererUiTest::testBuildFooterHeightForm |
( |
| ) |
|
Definition at line 79 of file ilPhantomJSRendererUiTest.php.
80 {
82 $this->assertInstanceOf('ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
83 $this->assertSame('footer_height', $transformer->invokeArgs($this->form, array())->getTitle());
84 $this->assertSame('footer_height', $transformer->invokeArgs($this->form, array())->getPostVar());
85 }
References getMethod().
◆ testBuildFooterPageNumbersForm()
ilPhantomJSRendererUiTest::testBuildFooterPageNumbersForm |
( |
| ) |
|
Definition at line 119 of file ilPhantomJSRendererUiTest.php.
120 {
122 $this->assertInstanceOf('ilCheckboxInputGUI', $transformer->invokeArgs($this->form, array()));
123 $this->assertSame('footer_show_pages', $transformer->invokeArgs($this->form, array())->getTitle());
124 $this->assertSame('footer_show_pages', $transformer->invokeArgs($this->form, array())->getPostVar());
125 }
References getMethod().
◆ testBuildFooterTextForm()
ilPhantomJSRendererUiTest::testBuildFooterTextForm |
( |
| ) |
|
Definition at line 87 of file ilPhantomJSRendererUiTest.php.
88 {
90 $this->assertInstanceOf('ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
91 $this->assertSame('footer_text', $transformer->invokeArgs($this->form, array())->getTitle());
92 $this->assertSame('footer_text', $transformer->invokeArgs($this->form, array())->getPostVar());
93 }
References getMethod().
◆ testBuildHeaderHeightForm()
ilPhantomJSRendererUiTest::testBuildHeaderHeightForm |
( |
| ) |
|
Definition at line 95 of file ilPhantomJSRendererUiTest.php.
96 {
98 $this->assertInstanceOf('ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
99 $this->assertSame('header_height', $transformer->invokeArgs($this->form, array())->getTitle());
100 $this->assertSame('header_height', $transformer->invokeArgs($this->form, array())->getPostVar());
101 }
References getMethod().
◆ testBuildHeaderPageNumbersForm()
ilPhantomJSRendererUiTest::testBuildHeaderPageNumbersForm |
( |
| ) |
|
Definition at line 111 of file ilPhantomJSRendererUiTest.php.
112 {
114 $this->assertInstanceOf('ilCheckboxInputGUI', $transformer->invokeArgs($this->form, array()));
115 $this->assertSame('header_show_pages', $transformer->invokeArgs($this->form, array())->getTitle());
116 $this->assertSame('header_show_pages', $transformer->invokeArgs($this->form, array())->getPostVar());
117 }
References getMethod().
◆ testBuildHeaderTextForm()
ilPhantomJSRendererUiTest::testBuildHeaderTextForm |
( |
| ) |
|
Definition at line 103 of file ilPhantomJSRendererUiTest.php.
104 {
106 $this->assertInstanceOf('ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
107 $this->assertSame('head_text', $transformer->invokeArgs($this->form, array())->getTitle());
108 $this->assertSame('header_text', $transformer->invokeArgs($this->form, array())->getPostVar());
109 }
References getMethod().
◆ testBuildJavascriptDelayForm()
ilPhantomJSRendererUiTest::testBuildJavascriptDelayForm |
( |
| ) |
|
Definition at line 63 of file ilPhantomJSRendererUiTest.php.
64 {
66 $this->assertInstanceOf('ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
67 $this->assertSame('javascript_delay', $transformer->invokeArgs($this->form, array())->getTitle());
68 $this->assertSame('javascript_delay', $transformer->invokeArgs($this->form, array())->getPostVar());
69 }
References getMethod().
◆ testBuildMarginForm()
ilPhantomJSRendererUiTest::testBuildMarginForm |
( |
| ) |
|
Definition at line 71 of file ilPhantomJSRendererUiTest.php.
72 {
74 $this->assertInstanceOf('ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
75 $this->assertSame('margin', $transformer->invokeArgs($this->form, array())->getTitle());
76 $this->assertSame('margin', $transformer->invokeArgs($this->form, array())->getPostVar());
77 }
References getMethod().
◆ testBuildOrientationForm()
ilPhantomJSRendererUiTest::testBuildOrientationForm |
( |
| ) |
|
Definition at line 143 of file ilPhantomJSRendererUiTest.php.
144 {
146 $this->assertInstanceOf('ilSelectInputGUI', $transformer->invokeArgs($this->form, array()));
147 $this->assertSame('orientation', $transformer->invokeArgs($this->form, array())->getTitle());
148 $this->assertSame('orientation', $transformer->invokeArgs($this->form, array())->getPostVar());
149 }
References getMethod().
◆ testBuildPageSizesForm()
ilPhantomJSRendererUiTest::testBuildPageSizesForm |
( |
| ) |
|
Definition at line 135 of file ilPhantomJSRendererUiTest.php.
136 {
138 $this->assertInstanceOf('ilSelectInputGUI', $transformer->invokeArgs($this->form, array()));
139 $this->assertSame('page_size', $transformer->invokeArgs($this->form, array())->getTitle());
140 $this->assertSame('page_size', $transformer->invokeArgs($this->form, array())->getPostVar());
141 }
References getMethod().
◆ testBuildViewPortForm()
ilPhantomJSRendererUiTest::testBuildViewPortForm |
( |
| ) |
|
Definition at line 127 of file ilPhantomJSRendererUiTest.php.
128 {
130 $this->assertInstanceOf('ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
131 $this->assertSame('viewport', $transformer->invokeArgs($this->form, array())->getTitle());
132 $this->assertSame('viewport', $transformer->invokeArgs($this->form, array())->getPostVar());
133 }
References getMethod().
◆ $form
ilPhantomJSRendererUiTest::$form |
|
protected |
◆ $lng
ilPhantomJSRendererUiTest::$lng |
|
protected |
The documentation for this class was generated from the following file: