public function testAdd()
 {
     $dictionaryObj = new InternalType\DictionaryObject();
     $dictionaryObj->add(new InternalType\NameObject('Var1'), new InternalType\BooleanObject(false));
     $dictionaryObj->add(new InternalType\NameObject('Var2'), new InternalType\NumericObject(100.426));
     $dictionaryObj->add(new InternalType\NameObject('Var3'), new InternalType\NameObject('MyName'));
     $dictionaryObj->add(new InternalType\NameObject('Var4'), new InternalType\StringObject('some text'));
     $this->assertEquals($dictionaryObj->toString(),
                         '<</Var1 false /Var2 100.426 /Var3 /MyName /Var4 (some text) >>');
 }
Exemple #2
0
 /**
  * Return string trailer representation
  *
  * @return string
  */
 public function toString()
 {
     return "trailer\n" . $this->_dict->toString() . "\n";
 }