class Mongomatic::Expectations::IsNumber
Public Class Methods
name()
click to toggle source
# File lib/mongomatic/expectations/is_number.rb, line 4 def self.name "a_number" end
Public Instance Methods
to_be()
click to toggle source
# File lib/mongomatic/expectations/is_number.rb, line 8 def to_be return true if opts[:allow_nil] && value.nil? add_error_msg if (value.to_s =~ /^\d*\.{0,1}\d+$/).nil? end
to_not_be()
click to toggle source
# File lib/mongomatic/expectations/is_number.rb, line 14 def to_not_be add_error_msg unless (value.to_s =~ /^\d*\.{0,1}\d+$/).nil? end