Trying to write a test to verify uniqueness of :user_id with scope :board_id.
Model:
class Membership < ApplicationRecord
belongs_to :board
belongs_to :user
validates_uniqueness_of :user_id, scope: :board_id, presence: true
end
I try to test it like:
it { should validate_uniqueness_of(:user_id) }
it expect.to have_many(:membership).through(:board_id)
Thanks for help.
Aucun commentaire:
Enregistrer un commentaire