Sha256: 17e75318ee8ce1dac0037282f8ea540a07011206e30002e8e58a76c6aa8aefad
Contents?: true
Size: 682 Bytes
Versions: 7
Compression:
Stored size: 682 Bytes
Contents
require 'spec_helper' # Note: test app generates multiple work types (concerns) now describe Sufia::SelectTypeListPresenter do let(:instance) { described_class.new(user) } let(:user) { nil } describe "#many?" do subject { instance.many? } context 'without a logged in user' do it { is_expected.to be false } end context 'with a logged in user' do let(:user) { create(:user) } it { is_expected.to be true } context "if authorized_models returns only one" do before do allow(instance).to receive(:authorized_models).and_return([double]) end it { is_expected.to be false } end end end end
Version data entries
7 entries across 7 versions & 1 rubygems