4require_once __DIR__ . 
'/../classes/renderer/phantomjs/class.ilPhantomJSRenderer.php';
 
    5require_once 
'Services/Form/classes/class.ilTextInputGUI.php';
 
    6require_once 
'Services/Form/classes/class.ilCheckboxInputGUI.php';
 
    7require_once 
'Services/Form/classes/class.ilSelectInputGUI.php';
 
    8require_once 
'Services/Form/classes/class.ilFormSectionHeaderGUI.php';
 
    9require_once 
'Services/Language/classes/class.ilLanguage.php';
 
   10require_once 
'libs/composer/vendor/pimple/pimple/src/Pimple/Container.php';
 
   11require_once 
'src/DI/Container.php';
 
   26        $this->
callMethod($this->form, 
'setLanguage', array($this->lng));
 
   50        $this->lng = $this->getMockBuilder(
'ilLanguage')
 
   51                          ->disableOriginalConstructor()
 
   53        $this->lng->method(
'txt')
 
   54                  ->will($this->returnArgument(0));
 
   59        $class = 
new ReflectionClass(
'ilPhantomJSRenderer');
 
   60        $method = $class->getMethod(
$name);
 
   61        $method->setAccessible(
true);
 
   67        $class = 
new ReflectionClass($obj);
 
   68        $method = $class->getMethod(
$name);
 
   69        $method->setAccessible(
true);
 
   70        return $method->invokeArgs($obj, $args);
 
   76        $this->assertInstanceOf(
'ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
 
   77        $this->assertSame(
'javascript_delay', $transformer->invokeArgs($this->form, array())->getTitle());
 
   78        $this->assertSame(
'javascript_delay', $transformer->invokeArgs($this->form, array())->getPostVar());
 
   84        $this->assertInstanceOf(
'ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
 
   85        $this->assertSame(
'margin', $transformer->invokeArgs($this->form, array())->getTitle());
 
   86        $this->assertSame(
'margin', $transformer->invokeArgs($this->form, array())->getPostVar());
 
   92        $this->assertInstanceOf(
'ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
 
   93        $this->assertSame(
'footer_height', $transformer->invokeArgs($this->form, array())->getTitle());
 
   94        $this->assertSame(
'footer_height', $transformer->invokeArgs($this->form, array())->getPostVar());
 
  100        $this->assertInstanceOf(
'ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
 
  101        $this->assertSame(
'footer_text', $transformer->invokeArgs($this->form, array())->getTitle());
 
  102        $this->assertSame(
'footer_text', $transformer->invokeArgs($this->form, array())->getPostVar());
 
  108        $this->assertInstanceOf(
'ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
 
  109        $this->assertSame(
'header_height', $transformer->invokeArgs($this->form, array())->getTitle());
 
  110        $this->assertSame(
'header_height', $transformer->invokeArgs($this->form, array())->getPostVar());
 
  116        $this->assertInstanceOf(
'ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
 
  117        $this->assertSame(
'head_text', $transformer->invokeArgs($this->form, array())->getTitle());
 
  118        $this->assertSame(
'header_text', $transformer->invokeArgs($this->form, array())->getPostVar());
 
  124        $this->assertInstanceOf(
'ilCheckboxInputGUI', $transformer->invokeArgs($this->form, array()));
 
  125        $this->assertSame(
'header_show_pages', $transformer->invokeArgs($this->form, array())->getTitle());
 
  126        $this->assertSame(
'header_show_pages', $transformer->invokeArgs($this->form, array())->getPostVar());
 
  132        $this->assertInstanceOf(
'ilCheckboxInputGUI', $transformer->invokeArgs($this->form, array()));
 
  133        $this->assertSame(
'footer_show_pages', $transformer->invokeArgs($this->form, array())->getTitle());
 
  134        $this->assertSame(
'footer_show_pages', $transformer->invokeArgs($this->form, array())->getPostVar());
 
  140        $this->assertInstanceOf(
'ilTextInputGUI', $transformer->invokeArgs($this->form, array()));
 
  141        $this->assertSame(
'viewport', $transformer->invokeArgs($this->form, array())->getTitle());
 
  142        $this->assertSame(
'viewport', $transformer->invokeArgs($this->form, array())->getPostVar());
 
  148        $this->assertInstanceOf(
'ilSelectInputGUI', $transformer->invokeArgs($this->form, array()));
 
  149        $this->assertSame(
'page_size', $transformer->invokeArgs($this->form, array())->getTitle());
 
  150        $this->assertSame(
'page_size', $transformer->invokeArgs($this->form, array())->getPostVar());
 
  156        $this->assertInstanceOf(
'ilSelectInputGUI', $transformer->invokeArgs($this->form, array()));
 
  157        $this->assertSame(
'orientation', $transformer->invokeArgs($this->form, array())->getTitle());
 
  158        $this->assertSame(
'orientation', $transformer->invokeArgs($this->form, array())->getPostVar());
 
An exception for terminatinating execution or to throw for unit testing.
testBuildHeaderHeightForm()
__construct()
ilPhantomJSRenderer constructor.
testBuildFooterPageNumbersForm()
testBuildFooterHeightForm()
static callMethod($obj, $name, array $args)
testBuildJavascriptDelayForm()
testBuildHeaderPageNumbersForm()
setGlobalVariable($name, $value)
testBuildHeaderTextForm()
testBuildFooterTextForm()
testBuildOrientationForm()