added tests for validator, job and update contact

This commit is contained in:
Oleg Hasjanov 2021-03-02 18:58:05 +02:00
parent 6efd16aad7
commit d53d4f2412
3 changed files with 143 additions and 0 deletions

View file

@ -0,0 +1,16 @@
require 'test_helper'
class DateTimeIso8601Validatable
include ActiveModel::Validations
validates_with DateTimeIso8601Validator, :attributes=>[:code]
attr_accessor :code
validates :code, iso8601: { date_only: true }
end
class DateTimeIso8601ValidatorTest < ActiveSupport::TestCase
def test_check_invalid_date
obj = DateTimeIso8601Validatable.new
obj.code = "22-12-2020"
assert_not obj.valid?
end
end