Sha256: 7acd1f3bd8f5b65c94c86b4954ab8f026bea2b539aaf9e45dc385d8e379cd018
Contents?: true
Size: 1.01 KB
Versions: 7
Compression:
Stored size: 1.01 KB
Contents
require 'spec_helper' describe Balanced::Marketplace, :vcr do before do api_key = Balanced::ApiKey.new.save Balanced.configure api_key.secret @marketplace = Balanced::Marketplace.new.save end describe 'marketplace', :vcr do it 'should be a Balanced::Marketplace' do @marketplace.should be_instance_of Balanced::Marketplace end it 'should conform to application/vnd.api+json' do @marketplace.id.should_not be_nil @marketplace.href.should_not be_nil @marketplace.links.should be_instance_of Hash end it '#href' do @marketplace.href.should match(/\/marketplaces\/TEST-MP\w{21,23}/) end it '#bank_accounts' do @marketplace.bank_accounts.should be_instance_of Balanced::Pager @marketplace.bank_accounts.href.should eql '/bank_accounts' end it '#owner_customer' do @marketplace.owner_customer.should be_instance_of Balanced::Customer end it '#meta' do @marketplace.meta.should be_instance_of Hash end end end
Version data entries
7 entries across 7 versions & 1 rubygems