scube-server/spec/integration/api/tracks_spec.rb
2014-04-01 10:48:18 +00:00

29 lines
549 B
Ruby

require 'spec_helper'
feature 'API tracks' do
include UserIntegrationHelpers
background do
api_sign_in
end
scenario 'lists tracks' do
track_1 = FactoryGirl.create(:track_with_sound, name: 'Track 1')
track_2 = FactoryGirl.create(:track, name: 'Track 2')
get api_tracks_path, format: :json
response.body.should == [
{
id: track_1.id,
name: 'Track 1',
sound_url: api_sound_url(track_1.sound)
},
{
id: track_2.id,
name: 'Track 2'
}
].to_json
end
end