我看到一些SO帖子解释了如何使用pry进入rspec测试,并能够做到这一点.一旦我达到了断点,我很努力地显示任何有用的信息.对于下面的代码,我想从pry控制台检查响应对象:
describe 'happenings' do context "#index (GET /api/v1/flat_happenings.json)" do before(:each) do 30.times { FactoryGirl.create(:flat_happening) } get "/api/v1/flat_happenings.json" end describe "should list all flat_happenings" do binding.pry it { JSON.parse(response.body)["flat_happenings"].length.should eq 30 } end end end
有什么想法如何做到这一点?
解决方法
你应该把bind.pry放在里面.