Sha256: 801464f03f1b930084f536ca909bd0d64a6b67d99526016073c6330541e8f5be
Contents?: true
Size: 801 Bytes
Versions: 1
Compression:
Stored size: 801 Bytes
Contents
require 'helper' class TestFakerInternet < Test::Unit::TestCase def setup @tester = Faker::Internet end def test_email assert @tester.email.match(/.+@.+\.\w+/) end def test_email_frozen assert @tester.email.frozen? == false end def test_free_email assert @tester.free_email.match(/.+@(gmail|hotmail|yahoo)\.com/) end def test_user_name assert @tester.user_name.match(/[a-z]+((_|\.)[a-z]+)?/) end def test_user_name_with_arg assert @tester.user_name('bo peep').match(/(bo(_|\.)peep|peep(_|\.)bo)/) end def test_domain_name assert @tester.domain_name.match(/\w+\.\w+/) end def test_domain_word assert @tester.domain_word.match(/^\w+$/) end def test_domain_suffix assert @tester.domain_suffix.match(/^\w+(\.\w+)?/) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ffaker-1.0.0 | test/test_faker_internet.rb |