discourse/spec/controllers/badges_controller_spec.rb
Vikhyat Korrapati 3136217fc1 Add badge page.
2014-04-17 01:57:57 +05:30

25 lines
541 B
Ruby

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