Sha256: 9dafdf69858a13b57d4db8104d5bdc0ec8de269856a3f8e65817261ce07aa838

Contents?: true

Size: 531 Bytes

Versions: 7

Compression:

Stored size: 531 Bytes

Contents

require 'spec_helper'

RSpec.describe Base::Apis::Order do
  let(:client_secret) { Base::APIClient::ClientSecret.new }
  subject { Base::Apis::Order.new client_secret }

  describe '::new' do
    include_examples 'Base::Apis::Something.new'
  end

  describe '#request' do
    let(:response) { VCR.use_cassette('Order_request') { subject.request } }

    it 'contains code "200"' do
      expect(response.code).to eq '200'
    end

    it '@body contains orders' do
      expect(response.body).to match(/orders/)
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
base-api-client-0.3.beta spec/base/apis/order_spec.rb
base-api-client-0.2.5.beta spec/base/apis/order_spec.rb
base-api-client-0.2.4.beta spec/base/apis/order_spec.rb
base-api-client-0.2.3.beta spec/base/apis/order_spec.rb
base-api-client-0.2.2.beta spec/base/apis/order_spec.rb
base-api-client-0.2.1.beta spec/base/apis/order_spec.rb
base-api-client-0.1.beta spec/base/apis/order_spec.rb