1

そのため、非常に複雑なネストされたフォームのコントローラーテストをいくつか作成しようとしています。モデル テストでは問題なく動作する機械工がいますが、コントローラー テストでポスト リクエストに使用するネストされたハッシュを取得できません。

これを処理する最善の方法は何ですか?

4

1 に答える 1

0

Machinistは、オブジェクトだけでなく、モデル インスタンスを作成し、それらの属性と関連付けを埋めることに専念しています。その readme はそれらを「オブジェクト」と呼んでいますが、コード サンプルはモデルのインスタンス化のみをカバーしています。したがって、テスト コードでコントローラー パラメーターを作成する必要があります。テスト ファイルに収まらない場合は、コントローラー パラメーターをテスト ヘルパーに移動する必要があります。

于 2013-01-09T12:23:38.043 に答える