Sha256: bbf9d15fb643cbd083a03641359f785de5c69ab4a38fda921acb86799dd3395b
Contents?: true
Size: 937 Bytes
Versions: 2
Compression:
Stored size: 937 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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
browse-everything-0.11.1 | spec/helper/browse_everything_controller_helper_spec.rb |
browse-everything-0.11.0 | spec/helper/browse_everything_controller_helper_spec.rb |