Sha256: e4bf28e377b2e487e8aa36aef657a50b4ca9b3899e1946f80313ddc7f366bd2f
Contents?: true
Size: 720 Bytes
Versions: 1
Compression:
Stored size: 720 Bytes
Contents
RSpec.shared_examples 'a loadable proxy.pac' do it { loader.load(proxy_pac) } end RSpec.shared_examples 'an un-readable proxy.pac' do before(:each) do expect(proxy_pac).to receive(:message=) expect(proxy_pac).to receive(:readable=).with(false) allow(proxy_pac).to receive(:content?).and_return(false) end it { loader.load(proxy_pac) } end RSpec.shared_examples 'a readable proxy.pac' do before :each do expect(proxy_pac).to receive(:content=).with(content) allow(proxy_pac).to receive(:content?).and_return(false) end before(:each) do expect(proxy_pac).not_to receive(:message=) expect(proxy_pac).to receive(:readable=).with(true) end it { loader.load(proxy_pac) } end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
proxy_pac_rb-0.5.0 | spec/support/shared_examples/loader.rb |