下記のモデルのvalidationテストを下のように行ったのですがエラーが出てしまい出来ない状態です
どのようなテストを描くのが正解か教えて頂きたいです
model側
validates :name_id, uniqueness: { scope: [:user_id, :user_name_mode] }, if: :user_id? validates :name_id, uniqueness: { scope: [:item_id, :item_name_mode] }, if: :item_id?
rspecのテスト側
it { should validate_uniqueness_of(:name_id).ignoring_case_sensitivity .scoped_to([:user_id, : user_name_mode])} it { should validate_uniqueness_of(: name_id).ignoring_case_sensitivity .scoped_to([:item_id,:item_name_mode])}]
どういうエラーなのか書いていただかないと
あなたの回答
tips
プレビュー