class FactoryHelper::Company

Public Class Methods

bs() click to toggle source

When a straight answer won't do, BS to the rescue!

# File lib/factory-helper/company.rb, line 25
def bs
  translate('factory_helper.company.bs').collect {|list| list.sample(:random => FactoryHelper::Config.random) }.join(' ')
end
buzzword() click to toggle source
# File lib/factory-helper/company.rb, line 20
def buzzword
  translate('factory_helper.company.buzzwords').flatten.sample(:random => FactoryHelper::Config.random)
end
catch_phrase() click to toggle source

Generate a buzzword-laden catch phrase.

# File lib/factory-helper/company.rb, line 16
def catch_phrase
  translate('factory_helper.company.buzzwords').collect {|list| list.sample(:random => FactoryHelper::Config.random) }.join(' ')
end
duns_number() click to toggle source
# File lib/factory-helper/company.rb, line 33
def duns_number
  ('%09d' % FactoryHelper::Config.random.rand(10 ** 9)).gsub(/(\d\d)(\d\d\d)(\d\d\d\d)/, '\\1-\\2-\\3')
end
ein() click to toggle source
# File lib/factory-helper/company.rb, line 29
def ein
  ('%09d' % FactoryHelper::Config.random.rand(10 ** 9)).gsub(/(\d\d)(\d\d\d\d\d\d\d)/, '\\1-\\2')
end
name() click to toggle source
# File lib/factory-helper/company.rb, line 7
def name
  parse('company.name')
end
suffix() click to toggle source
# File lib/factory-helper/company.rb, line 11
def suffix
  fetch('company.suffix')
end