[英]How to use binding pry with rspec?
我在spec / controller / admin / locations_controller_spec.rb中遇到以下問題。
具體在這里:
describe 'create' do
it 'should create the record' do
expect do
binding.pry
post :create, params: { location: FactoryBot.attributes_for(:location) }
end.to change(Location, :count).by(1)
end
結束
我猜我把它放在正確的位置打了。 使用Rails控制台獲取輸出時,實際上需要調用什么?
將gem添加到您的test
組中:
group :test do
gem 'rspec'
gem 'pry-byebug'
gem 'pry-rails'
end
如果您在測試環境中安裝了必需的gem,則在運行rspec測試時將看到綁定
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.