示例#1
0
 /**
  * Test oePayPalCurl::getQuery()
  */
 public function testGetQuery_setParameterNotUtf_getQueryFromParameters()
 {
     $oPayPalCurl = new oePayPalCurl();
     $oPayPalCurl->setDataCharset('ISO-8859-1');
     $oPayPalCurl->setParameters(array('param1' => 'J�ger', 'param2' => 'values2'));
     $aPramsUtf = array('param1' => utf8_encode('J�ger'), 'param2' => 'values2');
     $this->assertEquals(http_build_query($aPramsUtf), $oPayPalCurl->getQuery());
 }
 /**
  * Test case for oePayPalCaller::getCurl()
  */
 public function testSetCurl_setCurl_returnedSet()
 {
     $oCurl = new oePayPalCurl();
     $oCurl->setConnectionCharset('latin');
     $oCaller = new oePayPalCaller();
     $oCaller->setCurl($oCurl);
     $oCurl = $oCaller->getCurl();
     $this->assertTrue($oCurl instanceof oePayPalCurl);
     $this->assertEquals('latin', $oCurl->getConnectionCharset());
 }