Sha256: 4561f2b2bbfd256c4b76236eea18d51831e741f8a5aa07d0b3809b60bbf50320
Contents?: true
Size: 930 Bytes
Versions: 3
Compression:
Stored size: 930 Bytes
Contents
require File.expand_path('../../spec_helper',__FILE__) include BrowserConfigHelper describe BrowseEverythingController, type: :controller do before(:all) { stub_configuration } after(:all) { unstub_configuration } let(:helper_context) {controller.view_context} let(:browser) { BrowseEverything::Browser.new(url_options) } before do allow(controller).to receive(:provider).and_return(provider) end context 'dropbox' do let(:provider) { browser.providers['dropbox'] } describe "auth_link" do subject {helper_context.auth_link} it "has a single state" do expect(subject.scan(/state/).length).to eq 1 end end end context 'box' do let(:provider) { browser.providers['box'] } describe "auth_link" do subject {helper_context.auth_link} it "has a single state" do expect(subject.scan(/state/).length).to eq 1 end end end end
Version data entries
3 entries across 3 versions & 1 rubygems