PayPal\Test\Core\PayPalHttpConfigTest::testProxyOpts PHP Метод

testProxyOpts() публичный Метод

public testProxyOpts ( )
    public function testProxyOpts()
    {
        $proxy = 'http://me:secret@hostname:8081';
        $o = new PayPalHttpConfig();
        $o->setHttpProxy($proxy);
        $curlOpts = $o->getCurlOptions();
        $this->assertEquals('hostname:8081', $curlOpts[CURLOPT_PROXY]);
        $this->assertEquals('me:secret', $curlOpts[CURLOPT_PROXYUSERPWD]);
        $this->setExpectedException('PayPal\\Exception\\PayPalConfigurationException');
        $o->setHttpProxy('invalid string');
    }