require 'spec_helper'

describe GroupsFinder do
  let(:user) { create :user }
  let!(:group) { create :group }
  let!(:public_group) { create :group, public: true }
  
  describe :execute do
    it 'finds public group' do
      groups = GroupsFinder.new.execute(user)
      expect(groups.size).to eq(1)
      expect(groups.first).to eq(public_group)
    end
  end
end