Я новичок в Rails, и я пытаюсь посмотреть в свой объект, чтобы узнать, истинно ли значение, чтобы проверить все остальные элементы в объекте. Я уверен, что если пользователь является пользователем, подтвердите имя и адрес электронной почты в приложении/модели. Каков наилучший способ написать спецификацию для этого?Rails 4 model rspec for if conditional
class Members < ActiveRecord::Base
validates_presence_of :email, if: :is_user?
validates_presence_of :first_name, if: :is_user?
validates_presence_of :last_name, if: :is_user?
def is_user?
:is_user
end
end
is_user - это поле в базе данных. –