Sha256: 747d0266ec52f39314f936ed963bad149cb46e4c9c8607d7a10baba49794706e

Contents?: true

Size: 447 Bytes

Versions: 33

Compression:

Stored size: 447 Bytes

Contents

require 'spec_helper'

describe ActiveFedora::FilePathBuilder do
  describe ".build" do
    let(:parent) { ActiveFedora::Base.new(id: '1234') }
    subject { ActiveFedora::FilePathBuilder.build(parent, nil, 'FOO') }

    it { should eq 'FOO1' }

    context "when some datastreams exist" do
      before do
        allow(parent).to receive(:attached_files).and_return('FOO56' => double)
      end

      it { should eq 'FOO57' }
    end
  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
active-fedora-9.0.8 spec/unit/file_path_builder_spec.rb
active-fedora-9.5.0 spec/unit/file_path_builder_spec.rb
active-fedora-9.4.3 spec/unit/file_path_builder_spec.rb
active-fedora-9.4.2 spec/unit/file_path_builder_spec.rb
active-fedora-9.4.1 spec/unit/file_path_builder_spec.rb
active-fedora-9.4.0 spec/unit/file_path_builder_spec.rb
active-fedora-9.3.0 spec/unit/file_path_builder_spec.rb
active-fedora-9.2.1 spec/unit/file_path_builder_spec.rb
active-fedora-9.2.0 spec/unit/file_path_builder_spec.rb
active-fedora-9.2.0.rc2 spec/unit/file_path_builder_spec.rb
active-fedora-9.2.0.rc1 spec/unit/file_path_builder_spec.rb
active-fedora-9.1.2 spec/unit/file_path_builder_spec.rb
active-fedora-9.1.1 spec/unit/file_path_builder_spec.rb
active-fedora-9.1.0 spec/unit/file_path_builder_spec.rb
active-fedora-9.1.0.rc1 spec/unit/file_path_builder_spec.rb
active-fedora-9.0.6 spec/unit/file_path_builder_spec.rb
active-fedora-9.0.5 spec/unit/file_path_builder_spec.rb
active-fedora-9.0.4 spec/unit/file_path_builder_spec.rb
active-fedora-9.0.3 spec/unit/file_path_builder_spec.rb
active-fedora-9.0.2 spec/unit/file_path_builder_spec.rb