Пример #1
0
 /**
  * @covers Guzzle\Http\Message\EntityEnclosingRequest::addPostFields
  * @covers Guzzle\Http\Message\EntityEnclosingRequest::getPostFields
  */
 public function testHandlesEmptyStrings()
 {
     $request = new EntityEnclosingRequest('POST', 'http://test.com/');
     $request->addPostFields(array('a' => '', 'b' => null, 'c' => 'Foo'));
     $this->assertEquals(array('a' => '', 'b' => null, 'c' => 'Foo'), $request->getPostFields()->getAll());
 }
 /**
  * @covers Guzzle\Http\Message\EntityEnclosingRequest::getPostFiles
  */
 public function testAllowsNestedPostData()
 {
     $request = new EntityEnclosingRequest('POST', 'http://test.com/');
     $request->addPostFields(array('a' => array('b', 'c')));
     $this->assertEquals(array('a' => array('b', 'c')), $request->getPostFields());
 }