Sha256: a7c0d85a21c64d2353ebe1c190f49c130b8c9cccc0bd9346106d9dc578561c1e

Contents?: true

Size: 466 Bytes

Versions: 9

Compression:

Stored size: 466 Bytes

Contents

require "helper"

describe Travis::Surveillance do
  subject { Travis::Surveillance }

  describe "mock!" do
    before do
      @before = subject.instance_variable_get(:@mock)
      subject.instance_variable_set(:@mock, nil)
    end

    it "should enable mocking" do
      subject.mocking?.must_equal false 
      subject.mock!
      subject.mocking?.must_equal true    
    end

    after do
      subject.instance_variable_set(:@mock, @before)
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
travis-surveillance-0.0.9 spec/travis/surveillance_spec.rb
travis-surveillance-0.0.8 spec/travis/surveillance_spec.rb
travis-surveillance-0.0.7 spec/travis/surveillance_spec.rb
travis-surveillance-0.0.6 spec/travis/surveillance_spec.rb
travis-surveillance-0.0.5 spec/travis/surveillance_spec.rb
travis-surveillance-0.0.4 spec/travis/surveillance_spec.rb
travis-surveillance-0.0.3 spec/travis/surveillance_spec.rb
travis-surveillance-0.0.2 spec/travis/surveillance_spec.rb
travis-surveillance-0.0.1 spec/travis/surveillance_spec.rb