Ejemplo n.º 1
0
 /**
  * @covers Guzzle\Http\Message\EntityEnclosingRequest::getPostField
  * @covers Guzzle\Http\Message\EntityEnclosingRequest::removePostField
  */
 public function testRemovingPostFieldRebuildsPostFields()
 {
     $request = new EntityEnclosingRequest('POST', 'http://test.com');
     $request->setPostField('test', 'value');
     $request->removePostField('test');
     $this->assertNull($request->getPostField('test'));
 }
Ejemplo n.º 2
0
 public function testConvertsPostToGet()
 {
     $request = new EntityEnclosingRequest('POST', 'http://foo.com');
     $request->setPostField('foo', 'bar');
     $request->setPostField('baz', 'bam');
     $request = SignatureV4::convertPostToGet($request);
     $this->assertEquals('GET', $request->getMethod());
     $this->assertEquals('bar', $request->getQuery()->get('foo'));
     $this->assertEquals('bam', $request->getQuery()->get('baz'));
 }