class Shoulda::Matchers::ActiveModel::RequireAValidCpfMatcher

Public Instance Methods

description() click to toggle source
# File lib/validates_cpf/require_a_valid_cpf_matcher.rb, line 13
def description
  'requires a valid CPF'
end
failure_message() click to toggle source
# File lib/validates_cpf/require_a_valid_cpf_matcher.rb, line 17
def failure_message
  'does not require a valid CPF'
end
matches?(subject) click to toggle source
Calls superclass method
# File lib/validates_cpf/require_a_valid_cpf_matcher.rb, line 21
def matches?(subject)
  super(subject)
  disallows_value_of('123456') && allows_value_of('897.546.112-20')
end