Sha256: 91921c7d7fbfef9f3b19caa68ec9c5c739787c659c894cce2e6ecafd8742adf1

Contents?: true

Size: 842 Bytes

Versions: 6

Compression:

Stored size: 842 Bytes

Contents

# encoding: utf-8

require 'helper'

class TestVehicle < Test::Unit::TestCase
  def test_base_color
    assert_match /\A[a-z]+\z/, Faker::Vehicle.base_color
  end

  def test_year
    assert_match /\A\d{4}\z/, Faker::Vehicle.year
  end

  def test_manufacturer_color
    assert_match /\A[ a-z]+\z/, Faker::Vehicle.manufacturer_color
  end

  def test_mfg_color
    assert_match /\A[ a-z]+\z/, Faker::Vehicle.mfg_color
  end

  def test_make
    assert_match /\A[A-Z][- A-Za-z]+\z/, Faker::Vehicle.make
  end

  def test_model
    assert_match /\A[-\. &a-z0-9]+\z/i, Faker::Vehicle.model
  end

  def test_trim
    assert_match /\A[- a-z]+\z/i, Faker::Vehicle.trim
  end

  def test_vin
    assert_match /\A[A-Z0-9]{17}\z/, Faker::Vehicle.vin
  end

  def test_drivetrain
    assert_match /\A[a-z0-9]+\z/i, Faker::Vehicle.drivetrain
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
solidus_backend-1.0.0.pre3 vendor/bundle/gems/ffaker-1.32.1/test/test_vehicle.rb
solidus_backend-1.0.0.pre2 vendor/bundle/gems/ffaker-1.32.1/test/test_vehicle.rb
solidus_backend-1.0.0.pre vendor/bundle/gems/ffaker-1.32.1/test/test_vehicle.rb
ffaker-1.32.1 test/test_vehicle.rb
ffaker-1.32.0 test/test_vehicle.rb
ffaker-1.31.0 test/test_vehicle.rb