rescue binding.pry
問題のある行の最後に挿入したファクトリをデバッグするには、次のようにします。
after_create do |my_object, proxy|
my_object.foreign_key_id = proxy.generated_attribute rescue binding.pry
残念ながら、結果のコンテキスト内でFactoryGirl::Declaration::Implicit
は、「通常の」コードのようにコンテキストにアクセスできないようです ( NameError: undefined local variable or method `proxy' for #<FactoryGirl::Declaration::Implicit:0x0...>
)。Pry セッション内で検査および操作するにはどうすればよいですか?my_object
proxy
このコードは、Cucumber 機能のバックグラウンドの一部として呼び出されます。
Given the following my_objects exist:
| property |
| value |
factory_girl_rails
またfactory_girl/step_definitions.rb
、サポート スクリプトで必要とされます。