@Test public void sandboxBaseMerchantUrl() { BraintreeGateway config = new BraintreeGateway(Environment.SANDBOX, "sandbox_merchant_id", "publicKey", "privateKey"); assertEquals( "https://api.sandbox.braintreegateway.com:443/merchants/sandbox_merchant_id", config.baseMerchantURL()); }
@Test public void productionBaseMerchantUrl() { BraintreeGateway config = new BraintreeGateway( Environment.PRODUCTION, "production_merchant_id", "publicKey", "privateKey"); assertEquals( "https://api.braintreegateway.com:443/merchants/production_merchant_id", config.baseMerchantURL()); }
@Test public void developmentBaseMerchantUrl() { BraintreeGateway config = new BraintreeGateway( Environment.DEVELOPMENT, "integration_merchant_id", "publicKey", "privateKey"); String port = System.getenv().get("GATEWAY_PORT") == null ? "3000" : System.getenv().get("GATEWAY_PORT"); assertEquals( "http://localhost:" + port + "/merchants/integration_merchant_id", config.baseMerchantURL()); }