単体テストコードで別のモデルのカラムを呼び出したい時

本日はテストコードをやっていました

結論他のモデルから特定のカラムを呼び出すためには、ストロングパラメーターの容量で欲しいカラムを記述する!

今回は、userとitemをuser_idとitem_idのカラムの形で欲しかったので

f:id:makoto_karin:20211019184257p:plain

と記述しました

ここの内容はストロングパラメーターのマージでも使いました!

簡単にいうと、user_idが欲しいのでレコードの代表者のようなuserテーブルのidを元に作成しています!

ここのIDのレコードの代表者のような立ち位置と私なりに理解してからは、更にdbからの情報の取得と保存に関する考え方がわかってきたと思います!