コード例 #1
0
ファイル: QueryStringTest.php プロジェクト: norv/guzzle
 /**
  * @covers \Guzzle\Http\QueryString::__toString
  * @covers \Guzzle\Http\QueryString::encodeData
  * @covers \Guzzle\Http\QueryString::aggregateUsingPhp
  */
 public function testAllowsNestedQueryData()
 {
     $this->q->replace(array('test' => 'value', 't' => array('v1' => 'a', 'v2' => 'b', 'v3' => array('v4' => 'c', 'v5' => 'd'))));
     $this->q->setEncodeFields(false);
     $this->q->setEncodeValues(false);
     $this->assertEquals('?test=value&t[v1]=a&t[v2]=b&t[v3][v4]=c&t[v3][v5]=d', $this->q->__toString());
 }