rails/activemodel/test/models/person.rb
bogdanvlviv 3ff2c15837
Add cases to test combining validation conditions
- Test condition that is defined by array of conditions
 - Test condition that is defined by combining :if and :unless
 - Test local condition that is defined by :if
 - Test local condition that is defined by :unless

See http://edgeguides.rubyonrails.org/active_record_validations.html#combining-validation-conditions
2017-11-06 23:07:51 +00:00

24 lines
336 B
Ruby

# frozen_string_literal: true
class Person
include ActiveModel::Validations
extend ActiveModel::Translation
attr_accessor :title, :karma, :salary, :gender
def condition_is_true
true
end
def condition_is_false
false
end
end
class Person::Gender
extend ActiveModel::Translation
end
class Child < Person
end