Module: PriorityTest::Core::ValidationsHelper
- Included in:
- Test, TestResult
- Defined in:
- lib/priority_test/core/validations_helper.rb
Instance Method Summary collapse
Instance Method Details
#validates_includes(includes, arg) ⇒ Object
11 12 13 14 |
# File 'lib/priority_test/core/validations_helper.rb', line 11 def validates_includes(includes, arg) value = send(arg) errors.add(arg, "should be in list #{includes}") unless includes.include?(value) end |
#validates_presence(args) ⇒ Object
4 5 6 7 8 9 |
# File 'lib/priority_test/core/validations_helper.rb', line 4 def validates_presence(args) args.each do |arg| value = send(arg) errors.add(arg, 'cannot be empty') if !value || value.to_s.empty? end end |