Sha256: 43858ee5b65c08f3fb3904ba217ddbb137db3cd6602db32c075f9a567e0f0dda

Contents?: true

Size: 760 Bytes

Versions: 14

Compression:

Stored size: 760 Bytes

Contents

module MovieOrganizer
  RSpec.describe Organizer, type: :lib do
    include_context 'media_shared'

    let(:organizer) { Organizer.instance }

    context '#instance' do
      it "calls 'initialize'" do
        expect(Organizer).to receive(:new)
        organizer
      end

      it 'instantiates the logger' do
        organizer.logger
      end
    end

    context '.start' do
      let(:args) do
        {
          source_dir: tmpdir, help: false, source_dir_given: true
        }
      end

      before do
        create_test_file(filename: 'Beetlejuice', extension: 'mp4')
      end

      # it 'collects the arguments' do
      #   expect(organizer).to receive(:collect_args).and_return(args)
      #   organizer.start
      # end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
movie_organizer-1.0.2 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-1.0.1 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.11 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.10 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.9 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.8 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.7 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.6 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.5 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.4 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.3 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.2 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.1 spec/lib/movie_organizer/organizer_spec.rb
movie_organizer-0.1.0 spec/lib/movie_organizer/organizer_spec.rb