Sha256: e7c587b18e9cbff1fdc6c9ec096f117f0003404ecd2e39989ae587c0c9966417

Contents?: true

Size: 627 Bytes

Versions: 3

Compression:

Stored size: 627 Bytes

Contents

# encoding: utf-8

require 'helper'

class TestFaker < Test::Unit::TestCase
  def test_numerify
    assert FFaker.numerify('###').match(/\d{3}/)
  end

  def test_numerify_with_array
    assert FFaker.numerify(['###', '###']).match(/\d{3}/)
  end

  def test_letterify
    assert FFaker.letterify('???').match(/[a-z]{3}/)
  end

  def test_letterify_with_array
    assert FFaker.letterify(['???', '???']).match(/[a-z]{3}/)
  end

  def test_bothify
    assert FFaker.bothify('???###').match(/[a-z]{3}\d{3}/)
  end

  def test_bothify_with_array
    assert FFaker.bothify(['???###', '???###']).match(/[a-z]{3}\d{3}/)
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ffaker-2.2.0 test/test_faker.rb
ffaker-2.1.0 test/test_faker.rb
ffaker-2.0.0 test/test_faker.rb