Sha256: 6ac176249cd2a4d8351a55480ebf0f377dd67e09eac4db1b81b0659ca806b4de

Contents?: true

Size: 388 Bytes

Versions: 13

Compression:

Stored size: 388 Bytes

Contents

require "spec_helper"

describe Ellen::Commands::Run do
  describe "#call" do
    let(:command) do
      Ellen::CommandBuilder.new(arguments).build
    end

    let(:call) do
      command.call
    end

    let(:arguments) do
      []
    end

    it "creates an adapter and calls .run to it" do
      Ellen::Adapters::Shell.any_instance.should_receive(:run)
      call
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
ellen-0.2.8 spec/ellen/commands/run_spec.rb
ellen-0.2.7 spec/ellen/commands/run_spec.rb
ellen-0.2.6 spec/ellen/commands/run_spec.rb
ellen-0.2.5 spec/ellen/commands/run_spec.rb
ellen-0.2.4 spec/ellen/commands/run_spec.rb
ellen-0.2.3 spec/ellen/commands/run_spec.rb
ellen-0.2.2 spec/ellen/commands/run_spec.rb
ellen-0.2.1 spec/ellen/commands/run_spec.rb
ellen-0.2.0 spec/ellen/commands/run_spec.rb
ellen-0.1.3 spec/ellen/commands/run_spec.rb
ellen-0.1.2 spec/ellen/commands/run_spec.rb
ellen-0.1.1 spec/ellen/commands/run_spec.rb
ellen-0.1.0 spec/ellen/commands/run_spec.rb