Sha256: 0f9973975d0c63faf6c2d8e8e750607ca25af33473bf7541ea1431ddaed77050

Contents?: true

Size: 359 Bytes

Versions: 9

Compression:

Stored size: 359 Bytes

Contents

require 'spec_helper'

describe ActiveFedoraIdBasedJob do
  let(:file_set) { FileSet.new }
  let(:file_set_id) { 'abc123' }

  before do
    allow(ActiveFedora::Base).to receive(:find).with(file_set_id).and_return(file_set)
  end

  it 'finds object' do
    job = described_class.new
    job.id = file_set_id
    expect(job.file_set).to eq file_set
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
curation_concerns-0.10.0 spec/jobs/active_fedora_id_based_job_spec.rb
curation_concerns-0.9.0 spec/jobs/active_fedora_id_based_job_spec.rb
curation_concerns-0.8.0 spec/jobs/active_fedora_id_based_job_spec.rb
curation_concerns-0.7.0 spec/jobs/active_fedora_id_based_job_spec.rb
curation_concerns-0.6.0 spec/jobs/active_fedora_id_based_job_spec.rb
curation_concerns-0.5.0 spec/jobs/active_fedora_id_based_job_spec.rb
curation_concerns-0.4.0 spec/jobs/active_fedora_id_based_job_spec.rb
curation_concerns-0.3.0 spec/jobs/active_fedora_id_based_job_spec.rb
curation_concerns-0.2.0 spec/jobs/active_fedora_id_based_job_spec.rb