4use PHPUnit\Framework\TestCase;
16 protected function setUp() : void
18 $GLOBALS[
"DIC"] = new \ILIAS\DI\Container();
20 $this->lng = $this->getMockBuilder(
'ilLanguage')
21 ->disableOriginalConstructor()
23 $this->lng->method(
'txt')
24 ->will($this->returnArgument(0));
27 $this->
callMethod($this->form,
'setLanguage', array($this->lng));
49 $class =
new ReflectionClass(
'ilPhantomJSRenderer');
50 $method = $class->getMethod(
$name);
51 $method->setAccessible(
true);
57 $class =
new ReflectionClass($obj);
58 $method = $class->getMethod(
$name);
59 $method->setAccessible(
true);
60 return $method->invokeArgs($obj, $args);
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());
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());
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());
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());
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());
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());
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());
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());
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());
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());
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());
if(!defined('PATH_SEPARATOR')) $GLOBALS['_PEAR_default_error_mode']
An exception for terminatinating execution or to throw for unit testing.
testBuildHeaderHeightForm()
testBuildFooterPageNumbersForm()
testBuildFooterHeightForm()
static callMethod($obj, $name, array $args)
testBuildJavascriptDelayForm()
testBuildHeaderPageNumbersForm()
setGlobalVariable($name, $value)
testBuildHeaderTextForm()
testBuildFooterTextForm()
testBuildOrientationForm()