Sha256: 9058b31b5395076742011312e6c9b4ef5e6a1a116aced50fba64d906f416abea
Contents?: true
Size: 834 Bytes
Versions: 1
Compression:
Stored size: 834 Bytes
Contents
require 'test_helper' module Europe module Vat # ValidationTest class ValidationTest < Minitest::Test include Benchmark def test_validation_of_false_vat_number validate_false_vat = Europe::Vat.validate('NL123456789B01') assert_equal false, validate_false_vat[:valid] end def test_validation_of_correct_vat_number # PostNL validate_correct_vat = Europe::Vat.validate('NL009291477B01') assert validate_correct_vat[:valid] \ unless validate_correct_vat == :fault # Sky validate_correct_vat = Europe::Vat.validate('GB440627467') assert validate_correct_vat[:valid] # Volkswagen validate_correct_vat = Europe::Vat.validate('DE115235681') assert validate_correct_vat[:valid] end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
europe-0.0.4 | test/europe/vat/validation_test.rb |