Sha256: 635df6d8daf13213ab42ea307453dd43c9b2bf66aa24294c7702344203175a32

Contents?: true

Size: 452 Bytes

Versions: 116

Compression:

Stored size: 452 Bytes

Contents

require 'spec_helper'

describe Acfs::Model::Loadable do
  let(:model) { MyUser.find 1 }
  before do
    stub_request(:get, "http://users.example.org/users/1").to_return response({ id: 1, name: "Anon", age: 12 })
  end

  describe '#loaded?' do
    context 'before Acfs#run' do
      it { expect(model).to_not be_loaded }
    end

    context 'afer Acfs#run' do
      before { model; Acfs.run}
      it { expect(model).to be_loaded }
    end
  end
end

Version data entries

116 entries across 116 versions & 1 rubygems

Version Path
acfs-0.42.0 spec/acfs/model/loadable_spec.rb
acfs-0.41.1 spec/acfs/model/loadable_spec.rb
acfs-0.41.1.beta1 spec/acfs/model/loadable_spec.rb
acfs-0.41.0 spec/acfs/model/loadable_spec.rb
acfs-0.40.1.rc1 spec/acfs/model/loadable_spec.rb
acfs-0.40.0 spec/acfs/model/loadable_spec.rb
acfs-0.39.1 spec/acfs/model/loadable_spec.rb
acfs-0.39.0 spec/acfs/model/loadable_spec.rb
acfs-0.38.0 spec/acfs/model/loadable_spec.rb
acfs-0.37.0.1.b295 spec/acfs/model/loadable_spec.rb
acfs-0.37.0 spec/acfs/model/loadable_spec.rb
acfs-0.36.0.1.b293 spec/acfs/model/loadable_spec.rb
acfs-0.36.0 spec/acfs/model/loadable_spec.rb
acfs-0.35.0.1.b291 spec/acfs/model/loadable_spec.rb
acfs-0.35.0 spec/acfs/model/loadable_spec.rb
acfs-0.34.1.1.b289 spec/acfs/model/loadable_spec.rb
acfs-0.34.1 spec/acfs/model/loadable_spec.rb
acfs-0.34.0.1.b288 spec/acfs/model/loadable_spec.rb
acfs-0.34.0.1.b287 spec/acfs/model/loadable_spec.rb
acfs-0.34.0.1.b286 spec/acfs/model/loadable_spec.rb