そのため、非常に複雑なネストされたフォームのコントローラーテストをいくつか作成しようとしています。モデル テストでは問題なく動作する機械工がいますが、コントローラー テストでポスト リクエストに使用するネストされたハッシュを取得できません。
これを処理する最善の方法は何ですか?
そのため、非常に複雑なネストされたフォームのコントローラーテストをいくつか作成しようとしています。モデル テストでは問題なく動作する機械工がいますが、コントローラー テストでポスト リクエストに使用するネストされたハッシュを取得できません。
これを処理する最善の方法は何ですか?
Machinistは、オブジェクトだけでなく、モデル インスタンスを作成し、それらの属性と関連付けを埋めることに専念しています。その readme はそれらを「オブジェクト」と呼んでいますが、コード サンプルはモデルのインスタンス化のみをカバーしています。したがって、テスト コードでコントローラー パラメーターを作成する必要があります。テスト ファイルに収まらない場合は、コントローラー パラメーターをテスト ヘルパーに移動する必要があります。