Sha256: a07f98af59ff663a9339e29382c5b603ac32740016f6c2ebbe668c40336485ca

Contents?: true

Size: 664 Bytes

Versions: 20

Compression:

Stored size: 664 Bytes

Contents

# frozen_string_literal: true

require 'spec_helpers/client'

RSpec.describe FinAppsCore::REST::Resources do
  include SpecHelpers::Client
  subject { FinAppsCore::REST::Resources.new client }

  describe '#new' do
    context 'for a valid client param' do
      it { expect { subject }.not_to raise_error }
    end

    context 'when missing client param' do
      subject { FinAppsCore::REST::Resources.new nil }
      it { expect { subject }.to raise_error(FinAppsCore::MissingArgumentsError) }
    end
  end

  describe '#list' do
  end
  describe '#create' do
  end
  describe '#update' do
  end
  describe '#show' do
  end
  describe '#destroy' do
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
finapps_core-5.0.7 spec/rest/resources_spec.rb
finapps_core-5.0.6 spec/rest/resources_spec.rb
finapps_core-5.0.5 spec/rest/resources_spec.rb
finapps_core-5.0.4 spec/rest/resources_spec.rb
finapps_core-5.0.3 spec/rest/resources_spec.rb
finapps_core-5.0.2 spec/rest/resources_spec.rb
finapps_core-5.0.1 spec/rest/resources_spec.rb
finapps_core-5.0.0 spec/rest/resources_spec.rb
finapps_core-4.0.7 spec/rest/resources_spec.rb
finapps_core-4.0.6 spec/rest/resources_spec.rb
finapps_core-4.0.5 spec/rest/resources_spec.rb
finapps_core-4.0.4 spec/rest/resources_spec.rb
finapps_core-4.0.3 spec/rest/resources_spec.rb
finapps_core-4.0.2 spec/rest/resources_spec.rb
finapps_core-4.0.0 spec/rest/resources_spec.rb
finapps_core-3.0.6 spec/rest/resources_spec.rb
finapps_core-3.0.5 spec/rest/resources_spec.rb
finapps_core-3.0.3 spec/rest/resources_spec.rb
finapps_core-3.0.1 spec/rest/resources_spec.rb
finapps_core-2.1.2 spec/rest/resources_spec.rb