Sha256: 770d46054c2ccb8900e743af54cddd9a4c9688ac06b8630d226822b6642b2019

Contents?: true

Size: 598 Bytes

Versions: 23

Compression:

Stored size: 598 Bytes

Contents

require 'spec_helper'

describe AdminIt::Resource do
  subject do
    object_class
    described_class.new(:object_class)
  end

  it 'resolves entity_class from name' do
    expect(subject.entity_class).to eq ObjectClass
  end

  it 'makes default display name' do
    expect(subject.display_name).to eq 'Object Classes'
  end

  describe '#initialize' do
  end

  context 'with single context' do
    before { subject.contexts << single_object_context_class }

    xit 'provides hash-like reader for contexts' do
      expect(subject[:single]).to eq single_object_context_class
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
admin_it-1.3.8 spec/lib/resource_spec.rb
admin_it-1.3.7 spec/lib/resource_spec.rb
admin_it-1.3.6 spec/lib/resource_spec.rb
admin_it-1.3.5 spec/lib/resource_spec.rb
admin_it-1.3.4 spec/lib/resource_spec.rb
admin_it-1.3.3 spec/lib/resource_spec.rb
admin_it-1.3.2 spec/lib/resource_spec.rb
admin_it-1.3.1 spec/lib/resource_spec.rb
admin_it-1.3.0 spec/lib/resource_spec.rb
admin_it-1.2.8 spec/lib/resource_spec.rb
admin_it-1.2.7 spec/lib/resource_spec.rb
admin_it-1.2.6 spec/lib/resource_spec.rb
admin_it-1.2.5 spec/lib/resource_spec.rb
admin_it-1.2.4 spec/lib/resource_spec.rb
admin_it-1.2.3 spec/lib/resource_spec.rb
admin_it-1.2.2 spec/lib/resource_spec.rb
admin_it-1.2.1 spec/lib/resource_spec.rb
admin_it-1.2.0 spec/lib/resource_spec.rb
admin_it-1.1.0 spec/lib/resource_spec.rb
admin_it-1.0.11 spec/lib/resource_spec.rb