Sha256: b2ecfdf3c51aa7ff65ef3260cfb49685f0367d6f09cd5f8258b552fcb76b43a7

Contents?: true

Size: 645 Bytes

Versions: 2

Compression:

Stored size: 645 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 "has resource_id set" do
      expect(subject).to eq("resource")
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
apipie-rails-1.4.2 spec/controllers/api/v2/nested/resources_controller_spec.rb
apipie-rails-1.4.1 spec/controllers/api/v2/nested/resources_controller_spec.rb