module Selenium::WebDriver::Interactions::PointerEventProperties
def assert_number(num, min, max = nil)
def assert_number(num, min, max = nil) return if num.nil? klass = min.is_a?(Integer) ? Integer : Numeric raise TypeError, "#{num} is not a #{klass}" unless num.is_a?(klass) raise ArgumentError, "#{num} is not greater than or equal to #{min}" if num < min raise ArgumentError, "#{num} is not less than or equal to #{max}" if max && num > max num end