2012-08-07 63 views
1

我正在使用rspec在rails中测试控制器。响应主体只是响应实例的字符串,而不是实际的响应。我的测试如下。RSpec控制器响应正文返回响应类的字符串名称而不是响应

require 'spec_helper' 

describe CampusesController do 
    render_views 

    before(:each) do 
     sign_in :auth_role, '[email protected]', 'password' 
    end 

    it 'should retrieve all campuses as json' do 
     FactoryGirl.create(:basic_campus) 
     get 'index', :format => :json 
     ap response.body 
    end 

end 

response.body是字符串 “#< ActionDispatch ::响应:0x007f87d6ee8800 >”。我如何获得实际的json响应?当我通过浏览器时,它工作正常。

回答