Read about our upcoming Code of Conduct on this issue

is_within.rb 239 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
# Extend shoulda-matchers
module Shoulda::Matchers::ActiveModel
  class ValidateLengthOfMatcher
    # Shortcut for is_at_least and is_at_most
    def is_within(range)
      is_at_least(range.min) && is_at_most(range.max)
    end
  end
end