Module: Platformx::FakerHelpers
- Defined in:
- lib/platformx/faker.rb
Overview
Faker helpers
Instance Method Summary collapse
-
#x_faker_birthday ⇒ String
Faker Birthday.
-
#x_faker_boolean ⇒ Boolean
Faker Boolean.
-
#x_faker_characters(length: 10) ⇒ String
Faker Chars.
-
#x_faker_city ⇒ String
Faker City.
-
#x_faker_email ⇒ String
Faker Email.
-
#x_faker_first_name ⇒ String
Faker First Name.
-
#x_faker_full_name ⇒ String
Faker Full Name.
-
#x_faker_last_name ⇒ String
Faker Last Name.
-
#x_faker_number(length: 2) ⇒ String
Faker Number.
-
#x_faker_password ⇒ String
Faker Password.
-
#x_faker_phone ⇒ String
Faker Phone.
-
#x_faker_price ⇒ String
Faker Price.
-
#x_faker_range(low: 1, high: 10) ⇒ Integer
Faker Range.
-
#x_faker_state ⇒ String
Faker State.
-
#x_faker_street_address ⇒ String
Faker Street Address.
-
#x_faker_uuid ⇒ String
Faker UUID.
-
#x_faker_zip ⇒ String
Faker Zip.
Instance Method Details
#x_faker_birthday ⇒ String
Faker Birthday
71 72 73 |
# File 'lib/platformx/faker.rb', line 71 def x_faker_birthday() return Faker::Time.between(15.years.ago, 5.years.ago) end |
#x_faker_boolean ⇒ Boolean
Faker Boolean
84 85 86 |
# File 'lib/platformx/faker.rb', line 84 def x_faker_boolean() return Faker::Boolean.boolean(0.2) end |
#x_faker_characters(length: 10) ⇒ String
Faker Chars
107 108 109 |
# File 'lib/platformx/faker.rb', line 107 def x_faker_characters(length: 10) return Faker::Lorem.characters(length) end |
#x_faker_city ⇒ String
Faker City
35 36 37 |
# File 'lib/platformx/faker.rb', line 35 def x_faker_city() return Faker::Address.city end |
#x_faker_email ⇒ String
Faker Email
11 12 13 |
# File 'lib/platformx/faker.rb', line 11 def x_faker_email() return Faker::Internet.safe_email end |
#x_faker_first_name ⇒ String
Faker First Name
17 18 19 |
# File 'lib/platformx/faker.rb', line 17 def x_faker_first_name() return Faker::Name.first_name end |
#x_faker_full_name ⇒ String
Faker Full Name
113 114 115 |
# File 'lib/platformx/faker.rb', line 113 def x_faker_full_name() return Faker::Name.name end |
#x_faker_last_name ⇒ String
Faker Last Name
23 24 25 |
# File 'lib/platformx/faker.rb', line 23 def x_faker_last_name() return Faker::Name.last_name end |
#x_faker_number(length: 2) ⇒ String
Faker Number
78 79 80 |
# File 'lib/platformx/faker.rb', line 78 def x_faker_number(length: 2) return Faker::Number.number(length) end |
#x_faker_password ⇒ String
Faker Password
59 60 61 |
# File 'lib/platformx/faker.rb', line 59 def x_faker_password() return Faker::Internet.password end |
#x_faker_phone ⇒ String
Faker Phone
53 54 55 |
# File 'lib/platformx/faker.rb', line 53 def x_faker_phone() return Faker::PhoneNumber.phone_number end |
#x_faker_price ⇒ String
Faker Price
100 101 102 |
# File 'lib/platformx/faker.rb', line 100 def x_faker_price() return Faker::Commerce.price end |
#x_faker_range(low: 1, high: 10) ⇒ Integer
Faker Range
92 93 94 |
# File 'lib/platformx/faker.rb', line 92 def x_faker_range(low:1, high:10) return Faker::Number.between(low, high) end |
#x_faker_state ⇒ String
Faker State
41 42 43 |
# File 'lib/platformx/faker.rb', line 41 def x_faker_state() return Faker::Address.state_abbr end |
#x_faker_street_address ⇒ String
Faker Street Address
29 30 31 |
# File 'lib/platformx/faker.rb', line 29 def x_faker_street_address() return Faker::Address.street_address end |
#x_faker_uuid ⇒ String
Faker UUID
65 66 67 |
# File 'lib/platformx/faker.rb', line 65 def x_faker_uuid() return UUIDTools::UUID.random_create end |
#x_faker_zip ⇒ String
Faker Zip
47 48 49 |
# File 'lib/platformx/faker.rb', line 47 def x_faker_zip() return Faker::Address.zip end |