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));
42 $DIC[
$name] =
function (
$c) use ($name) {
50 $method = $class->getMethod(
$name);
51 $method->setAccessible(
true);
58 $method = $class->getMethod(
$name);
59 $method->setAccessible(
true);
60 return $method->invokeArgs($obj, $args);
65 $transformer = self::getMethod(
'buildJavascriptDelayForm');
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());
73 $transformer = self::getMethod(
'buildMarginForm');
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());
81 $transformer = self::getMethod(
'buildFooterHeightForm');
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());
89 $transformer = self::getMethod(
'buildFooterTextForm');
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());
97 $transformer = self::getMethod(
'buildHeaderHeightForm');
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());
105 $transformer = self::getMethod(
'buildHeaderTextForm');
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());
113 $transformer = self::getMethod(
'buildHeaderPageNumbersForm');
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());
121 $transformer = self::getMethod(
'buildFooterPageNumbersForm');
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());
129 $transformer = self::getMethod(
'buildViewPortForm');
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());
137 $transformer = self::getMethod(
'buildPageSizesForm');
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());
145 $transformer = self::getMethod(
'buildOrientationForm');
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());
testBuildHeaderPageNumbersForm()
testBuildFooterPageNumbersForm()
testBuildHeaderTextForm()
testBuildFooterTextForm()
if(!defined('PATH_SEPARATOR')) $GLOBALS['_PEAR_default_error_mode']
testBuildOrientationForm()
testBuildJavascriptDelayForm()
setGlobalVariable($name, $value)
testBuildFooterHeightForm()
static callMethod($obj, $name, array $args)
testBuildHeaderHeightForm()