0
存在を持つモデル属性をテストしたいが、nil値も許可したい。これをどうすればテストできますか?私は怒鳴る例を作った:存在をテストするためのMinitestと同じ属性のallow_nil
# Person model
belongs_to :city
validates :city_id, presence: true, :allow_nil => true
私がテストしようとしていた。
test "should permit nil for city_id" do
@person.city_id = nil
assert @person.valid?
end
私はコンソールで得たもの:
truthyことが予想される偽。