Class: Shoulda::Matchers::ActiveModel::RequireAValidCnpjMatcher
- Inherits:
-
ValidationMatcher
- Object
- ValidationMatcher
- Shoulda::Matchers::ActiveModel::RequireAValidCnpjMatcher
- Defined in:
- lib/validates_cnpj/require_a_valid_cnpj_matcher.rb
Instance Method Summary collapse
Instance Method Details
#description ⇒ Object
14 15 16 |
# File 'lib/validates_cnpj/require_a_valid_cnpj_matcher.rb', line 14 def description 'require a valid CNPJ number' end |
#matches?(subject) ⇒ Boolean
18 19 20 21 |
# File 'lib/validates_cnpj/require_a_valid_cnpj_matcher.rb', line 18 def matches?(subject) @subject = subject disallows_value_of('123456') && allows_value_of('51.114.450/0001-46') && allows_value_of('AB.12C.D34/EFGH-83') end |