Sha256: 2cae90ee4923430151f57cbf697e486956c3c0b0ab9a7a4c162de4f19b53e250

Contents?: true

Size: 531 Bytes

Versions: 3

Compression:

Stored size: 531 Bytes

Contents

require "./spec/spec_helper"

describe Economic::Company do
  let(:session) { make_session }
  subject { Economic::Company.new(:session => session) }

  it "inherits from Economic::Entity" do
    expect(Economic::Company.ancestors).to include(Economic::Entity)
  end

  describe ".proxy" do
    it "should return a CompanyProxy" do
      expect(subject.proxy).to be_instance_of(Economic::CompanyProxy)
    end

    it "should return a proxy owned by session" do
      expect(subject.proxy.session).to eq(session)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rconomic-0.7.0 spec/economic/company_spec.rb
rconomic-0.6.1 spec/economic/company_spec.rb
rconomic-0.6.0 spec/economic/company_spec.rb