Sha256: a05b2c5795b1182c043d4e0af62bca1e9a3375ed332c3f09977603b2fec95c00
Contents?: true
Size: 881 Bytes
Versions: 1
Compression:
Stored size: 881 Bytes
Contents
require_relative '../../spec_helper' require 'securerandom' describe MangoPay::Client do include_context 'clients' describe 'CREATE' do it 'creates a new client' do expect(new_client['ClientId']).to eq(client_id) expect(new_client['Email']).not_to be_nil expect(new_client['Passphrase']).not_to be_nil end it 'refuses the client id' do expect(wrong_client['errors']).not_to be_nil end it "ClientId_already_exist" do existing_client_error = MangoPay::Client.create({ 'ClientId' => new_client['ClientId'], 'Name' => 'What a nice name', 'Email' => 'clientemail@email.com' }) expect(existing_client_error['Type']).to eq('ClientId_already_exist') expect(existing_client_error['Message']).to eq('A partner with this ClientId already exist') end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mangopay-3.0.1 | spec/lib/mangopay/client_spec.rb |