Sha256: 70916e46da6af2e3e1611f9219453d39beef5ef483e11b0ff89d5041deff85d7

Contents?: true

Size: 461 Bytes

Versions: 2

Compression:

Stored size: 461 Bytes

Contents

require 'spec_helper'

module RPS
  describe CLI do
    it "creates a default runner" do
      runner = mock(Runner, :ui => nil)

      Runner.should_receive(:new).and_return(runner)
      runner.should_receive(:run)
      runner.should_receive(:ui=).with(instance_of(UI))

      CLI.new.run
    end

    it "takes an optional arguments list" do
      CLI.new.should be_instance_of(CLI)
      CLI.new(["foo", "bar"]).should be_instance_of(CLI)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rps-0.0.2 spec/rps/cli_spec.rb
rps-0.0.1 spec/rps/cli_spec.rb