lib/ffaker/internet_se.rb in ffaker-2.6.0 vs lib/ffaker/internet_se.rb in ffaker-2.7.0

- old
+ new

@@ -8,14 +8,14 @@ extend ModuleUtils extend self BYTE = [*'0'..'255'].freeze - HOSTS = %w(gmail.com yahoo.com hotmail.com spray.se passagen.se).freeze - DOMAIN_SUFFIXES = %w(se nu com).freeze - DISPOSABLE_HOSTS = %w(mailinator.com suremail.info spamherelots.com binkmail.com safetymail.info).freeze - SLUG_DELIMITERS = %w(- _ .).freeze + HOSTS = %w[gmail.com yahoo.com hotmail.com spray.se passagen.se].freeze + DOMAIN_SUFFIXES = %w[se nu com].freeze + DISPOSABLE_HOSTS = %w[mailinator.com suremail.info spamherelots.com binkmail.com safetymail.info].freeze + SLUG_DELIMITERS = %w[- _ .].freeze def email(name = nil) "#{user_name(name)}@#{domain_name}" end @@ -40,15 +40,13 @@ return user_name_from_name(name) if name user_name_random end def user_name_random - variant = rand(2) - case variant + case rand(0..1) when 0 then user_name_variant_short when 1 then user_name_variant_long - else user_name_variant_short end end def user_name_variant_long array_parts = [NameSE.first_name, NameSE.last_name] @@ -66,10 +64,10 @@ array_parts = shuffle(name.scan(/\w+/)) join_to_user_name(array_parts) end def join_to_user_name(array_parts) - join_char = fetch_sample(%w(. _)) + join_char = fetch_sample(%w[. _]) array_parts.map(&:downcase).join(join_char) end def domain_name "#{domain_word}.#{domain_suffix}"