ensl.org/spec/services/api/v1/users_collection_spec.rb
Luke Barratt c2309dd2ef Added timezone based google calendar widget
Updated unicorn and capistrano deployment configuration for the staging environment
HTML formatting
Fixes errors when posting new issues
Added Google Calendar client code
CSS tweaks to layout
Added new .env vars
Layout tweaks
Updated contributors
2014-04-04 17:55:49 +01:00

31 lines
No EOL
708 B
Ruby

require 'spec_helper'
describe Api::V1::UsersCollection do
let(:collection) { Api::V1::UsersCollection.new }
describe '#execute_query' do
describe 'when there are users with no teams' do
before do
3.times { create(:user) }
end
it 'returns 0 results' do
expect(collection.execute_query.size).to eq(0)
end
end
describe 'when there are some users with teams' do
before do
3.times { create(:user_with_team) }
end
it 'returns 3 results' do
expect(collection.execute_query.size).to eq(3)
end
it 'returns 5 columns' do
expect(collection.execute_query.first.size).to eq(5)
end
end
end
end