Module: RSpec::ValidatesTimeliness::Matchers

Defined in:
lib/rspec-validates_timeliness/matchers.rb,
lib/rspec-validates_timeliness/matchers/expected_value.rb,
lib/rspec-validates_timeliness/matchers/message_builder.rb,
lib/rspec-validates_timeliness/matchers/validator_proxy.rb,
lib/rspec-validates_timeliness/matchers/validation_matcher.rb,
lib/rspec-validates_timeliness/matchers/validates_date_matcher.rb,
lib/rspec-validates_timeliness/matchers/validates_time_matcher.rb,
lib/rspec-validates_timeliness/matchers/validates_datetime_matcher.rb

Defined Under Namespace

Classes: ExpectedValue, MessageBuilder, ValidatesDateMatcher, ValidatesDatetimeMatcher, ValidatesTimeMatcher, ValidationMatcher, ValidatorProxy

Instance Method Summary collapse

Instance Method Details

#validates_date(attr_name) ⇒ Object



3
4
5
# File 'lib/rspec-validates_timeliness/matchers/validates_date_matcher.rb', line 3

def validates_date(attr_name)
  ValidatesDateMatcher.new(attr_name)
end

#validates_datetime(attr_name) ⇒ Object



3
4
5
# File 'lib/rspec-validates_timeliness/matchers/validates_datetime_matcher.rb', line 3

def validates_datetime(attr_name)
  ValidatesDatetimeMatcher.new(attr_name)
end

#validates_time(attr_name) ⇒ Object



3
4
5
# File 'lib/rspec-validates_timeliness/matchers/validates_time_matcher.rb', line 3

def validates_time(attr_name)
  ValidatesTimeMatcher.new(attr_name)
end