Sha256: a60e263f2bf8d65d8064642de004bb3aa24d96e5013d00b3334070387c4ffb6a

Contents?: true

Size: 653 Bytes

Versions: 6

Compression:

Stored size: 653 Bytes

Contents

require 'spec_helper'

describe Api::V2::Nested::ResourcesController do
  let(:resource_description) { Apipie.get_resource_description(described_class, "2.0") }

  describe "resource description" do
    describe 'version' do
      subject { resource_description._version }

      it { is_expected.to eq('2.0') }
    end

    describe 'name' do
      subject { resource_description.name }

      it { is_expected.to eq('Rsrcs') }
    end
  end

  describe '.get_resource_id' do
    subject { Apipie.get_resource_id(Api::V2::Nested::ResourcesController) }

    it "should have resource_id set" do
      expect(subject).to eq("resource")
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
apipie-rails-1.4.0 spec/controllers/api/v2/nested/resources_controller_spec.rb
apipie-rails-1.3.0 spec/controllers/api/v2/nested/resources_controller_spec.rb
apipie-rails-1.2.3 spec/controllers/api/v2/nested/resources_controller_spec.rb
apipie-rails-1.2.2 spec/controllers/api/v2/nested/resources_controller_spec.rb
apipie-rails-1.2.1 spec/controllers/api/v2/nested/resources_controller_spec.rb
apipie-rails-1.2.0 spec/controllers/api/v2/nested/resources_controller_spec.rb