Sha256: 4581bbbb739015506f0bad2578af1fe917c72d45efb4eb6c73ee00826d335ca9
Contents?: true
Size: 650 Bytes
Versions: 14
Compression:
Stored size: 650 Bytes
Contents
# encoding: utf-8 require 'helper' class TestFakerIdentification < Test::Unit::TestCase def setup @tester = Faker::Identification end def test_drivers_license ###-###-##-###-# assert_match /[A-Z]\d{3}-\d{3}-\d{2}-\d{3}-\d{1}/, @tester.drivers_license end def test_ssn assert_match /\d{3}-\d{2}-\d{4}/, @tester.ssn end def test_gender assert_match /(Male|Female)/, @tester.gender end def test_ethnicity ethnicity_regex = /(African American|Asian\/Pacific Islander|Caucasian|Hispanic|Native American|Multiracial|Other|Prefer not to respond)/ assert_match ethnicity_regex, @tester.ethnicity end end
Version data entries
14 entries across 14 versions & 3 rubygems