class Object

Public Instance Methods

generate_code(number, condition) click to toggle source
# File lib/steps/fill.rb, line 23
def generate_code(number, condition)
  if condition == 'email'
    charset = Array('A'..'Z') + Array('a'..'z') + Array(0..9)
    Array.new(number) {charset.sample}.join + "@gmail.com"

  elsif condition == 'password'
    charset = Array('A'..'Z') + Array('a'..'z') + Array(0..9)
    Array.new(number) {charset.sample}.join

  elsif condition == 'name'
    charset = Array('A'..'Z') + Array('a'..'z')
    Array.new(number) {charset.sample}.join

  elsif condition == 'gsm'
    charset = Array(0..9)
    Array.new(7) {charset.sample}.join
  end
end