Sha256: d2f88fb0b48891d558178af26f48fb7743d69968e3a0ccf2961fb0c6a84e18bc

Contents?: true

Size: 476 Bytes

Versions: 3

Compression:

Stored size: 476 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

describe Cardflex::CustomerVaultGateway do
  it 'should raise an ArgumentError for missing redirect_url and customer_vault_id' do
    sut = Cardflex::CustomerVaultGateway.new(Cardflex::Configuration.gateway.customer_vault)

    expect { sut.request({ :root => {} }) }.to raise_error(ArgumentError)
    expect { sut.request({ :root => { :redirect_url => 'test' }}) }.to raise_error(ArgumentError)
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cardflex-ruby-0.1.2 spec/unit/cardflex/customer_vault_gateway_spec.rb
cardflex-ruby-0.1.1 spec/unit/cardflex/customer_vault_gateway_spec.rb
cardflex-ruby-0.0.1 spec/unit/cardflex/customer_vault_gateway_spec.rb