function testAuthorizationWithConfig() { $config = new Braintree_Configuration(array('environment' => 'development', 'merchant_id' => 'integration_merchant_id', 'publicKey' => 'badPublicKey', 'privateKey' => 'badPrivateKey')); $http = new Braintree_Http($config); $result = $http->_doUrlRequest('GET', $config->baseUrl() . '/merchants/integration_merchant_id/customers'); $this->assertEquals(401, $result['status']); }
private static function _doRequest($httpVerb, $path, $requestBody = null) { return self::_doUrlRequest($httpVerb, Braintree_Configuration::baseUrl() . "/merchants/" . Braintree_Configuration::merchantId() . $path, $requestBody); }
function testBaseUrl() { Braintree_Configuration::environment('sandbox'); $bu = Braintree_Configuration::baseUrl(); $this->assertEquals('https://sandbox.braintreegateway.com:443', $bu); Braintree_Configuration::reset(); }