Company Data Faker
Gerador de nomes para estrutura de empresas. Engloba departamentos, equipes, imagens para equipes, turnos, grupos, centros de custo e imagens de perfil.
Generates Brazilian Company structure names and images.
Install
Use rubygems:
gem install company_data_faker
Or add it to your Gemfile
group :development, :test do
# ...
gem 'company_data_faker'
end
Usage
Shifts
Faker::CompanyData.shift #=> "Manhã"
Faker::CompanyData.shift_all #=> Array with all shifts
Departments
Faker::CompanyData.department #=> "TI"
Faker::CompanyData.department_all #=> Array with all departments
Cost centers
Faker::CompanyData.cost_center #=> "Compras"
Faker::CompanyData.cost_center_all #=> Array with all cost centers
Teams
Faker::CompanyData.team #=> "Desenvolvimento"
Faker::CompanyData.team_all #=> Array with all teams
Faker::CompanyData.team("TI") #=> team for department TI
Faker::CompanyData.team_all("TI") #=> Array with all teams for department TI
Faker::CompanyData.team_image("Desenvolvimento") #=> ".../company_data_faker/lib/images/team/desenvolvimento.jpg" (returns the real path)
Groups
Faker::CompanyData.group #=> "Desenvolvimento"
Faker::CompanyData.group_all #=> Array with all groups
Faker::CompanyData.group("TI") #=> group for department TI
Faker::CompanyData.group_all("TI") #=> Array with all groups for department TI
Groups
Faker::CompanyData.group #=> "Desenvolvimento"
Faker::CompanyData.group_all #=> Array with all groups
Faker::CompanyData.group("TI") #=> group for department TI
Faker::CompanyData.group_all("TI") #=> Array with all groups for department TI
Job titles
Faker::CompanyData.job_title #=> "Programador"
Faker::CompanyData.job_title_all #=> Array with all job_titles
Faker::CompanyData.job_title("TI") #=> job_title for department TI
Faker::CompanyData.job_title_all("TI") #=> Array with all job_titles for department TI
Faker::CompanyData.job_title("TI", "Desenvolvimento") #=> job_title for department TI and team Desenvolvimento
Faker::CompanyData.job_title_all("TI", "Desenvolvimento") #=> Array with all job_titles for department TI and team Desenvolvimento
Profiles
Faker::CompanyData.profile_image(:male) #=> ".../company_data_faker/lib/images/profile/male/12.jpg" (returns the real path)
Faker::CompanyData.profile_image(:female) #=> ".../company_data_faker/lib/images/profile/female/15.jpg" (returns the real path)
Objective
Generate fake data for fake test profiles.
Some names can be used as departments, teams and groups at the same time. So, this are included in more than one generator. This gem was made to meet a specific need, but, if you think it is useful to you, enjoy it! :D
Images was taken from google and are only for testing purposes. Some of it are personal or commercial restricted, so, use it only for testing.
License
Company Data Faker is released under the MIT license