This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/spec/controllers/badges_controller_spec.rb
2014-05-14 20:47:21 +05:30

25 lines
569 B
Ruby

require 'spec_helper'
describe BadgesController do
let!(:badge) { Fabricate(:badge) }
context 'index' do
it 'should return a list of all badges' do
get :index, format: :json
response.status.should == 200
parsed = JSON.parse(response.body)
parsed["badges"].length.should == Badge.count
end
end
context 'show' do
it "should return a badge" do
get :show, id: badge.id, format: :json
response.status.should == 200
parsed = JSON.parse(response.body)
parsed["badge"].should be_present
end
end
end