module Platformx module FakerHelpers ######################################################## # # Start Helpers # ######################################################## ################# Faker Email ################# def x_faker_email() return Faker::Internet.safe_email end ################# Faker First Name ################# def x_faker_first_name() return Faker::Name.first_name end ################# Faker Last Name ################# def x_faker_last_name() return Faker::Name.last_name end ################# Faker Street Address ################# def x_faker_street_address() return Faker::Address.street_address end ################# Faker City ################# def x_faker_city() return Faker::Address.city end ################# Faker State ################# def x_faker_state() return Faker::Address.state_abbr end ################# Faker Zip ################# def x_faker_zip() return Faker::Address.zip end ################# Faker Phone ################# def x_faker_phone() return Faker::PhoneNumber.phone_number end ################# Faker Password ################# def x_faker_password() return Faker::Internet.password end ################# UUID ################# def x_faker_uuid() return UUIDTools::UUID.random_create end ################# Faker Birthday ################# def x_faker_birthday() return Faker::Time.between(15.years.ago, 5.years.ago) end ################# Faker Number ################# def x_faker_number(length: 2) return Faker::Number.number(length) end ################# Faker Boolean ################# def x_faker_boolean() return Faker::Boolean.boolean(0.2) end ################# Faker Range ################# def x_faker_range(low:1, high:10) return Faker::Number.between(low, high) end ################# Faker Price ################# def x_faker_price() return Faker::Commerce.price end ################# Faker Chars ################# def x_faker_characters(length: 10) return Faker::Lorem.characters(length) end ################# Faker Full Name ################# def x_faker_full_name() return Faker::Name.name end ######################################################## # # End # ######################################################## end end