Beispiel #1
0
 public function testGetParamsAsArray()
 {
     $n3 = array('!a' => array('link' => '3'));
     $n2 = array('!a' => array('link' => '2'));
     $n2['!c']['url'] = array($n3);
     $n1 = array('!a' => array('link' => '1'));
     $n1['!c']['url'] = array($n2);
     $n0 = array('!a' => array());
     $n0['!c']['url'] = array($n1);
     $struct = array('url' => array($n0));
     $_SERVER["DOCUMENT_ROOT"] = dirname($_SERVER["SCRIPT_FILENAME"]);
     $obj = new PWEURL('/1/2/3/', $struct);
     $this->assertEquals(array('', '1', '2', '3'), $obj->getFullAsArray());
 }