Sha256: fdab7283bb7714d567d0cca79f6624268d22017dde14e425cad9bdaef78b664c

Contents?: true

Size: 479 Bytes

Versions: 8

Compression:

Stored size: 479 Bytes

Contents

require 'spec_helper'

describe PensioAPI::Responses::GatewayURL do
  before :each do
    stub_pensio_response('/merchant/API/createPaymentRequest', 'create_payment_request')
  end

  let (:gateway_url_response) { PensioAPI::Ecommerce.create_payment_request(reservation_arguments) }

  describe 'getter attributes' do
    describe '.url' do
      it 'exposes the URL' do
        expect(gateway_url_response.url).to eq(gateway_url_response.raw['Url'])
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
pensio_api-0.3.5 spec/lib/pensio_api/responses/gateway_url_spec.rb
pensio_api-0.3.4 spec/lib/pensio_api/responses/gateway_url_spec.rb
pensio_api-0.3.3 spec/lib/pensio_api/responses/gateway_url_spec.rb
pensio_api-0.3.2 spec/lib/pensio_api/responses/gateway_url_spec.rb
pensio_api-0.3.1 spec/lib/pensio_api/responses/gateway_url_spec.rb
pensio_api-0.3.0 spec/lib/pensio_api/responses/gateway_url_spec.rb
pensio_api-0.2.3 spec/lib/pensio_api/responses/gateway_url_spec.rb
pensio_api-0.2.2 spec/lib/pensio_api/responses/gateway_url_spec.rb