class Faker::Beer

Public Class Methods

alcohol() click to toggle source

Produces a random beer alcohol percentage.

@return [String]

@example

Faker::Beer.alcohol #=> "5.4%"

@faker.version 1.6.2

# File lib/faker/default/beer.rb, line 95
def alcohol
  rand(2.0..10.0).round(1).to_s + '%'
end
blg() click to toggle source

Produces a random beer blg level.

@return [String]

@example

Faker::Beer.blg #=> "5.1Blg"

@faker.version 1.6.2

# File lib/faker/default/beer.rb, line 108
def blg
  rand(5.0..20.0).round(1).to_s + '°Blg'
end
hop() click to toggle source

Produces a random beer hops.

@return [String]

@example

Faker::Beer.hop #=> "Sterling"

@faker.version 1.6.2

# File lib/faker/default/beer.rb, line 43
def hop
  fetch('beer.hop')
end
ibu() click to toggle source

Produces a random beer IBU.

@return [String]

@example

Faker::Beer.ibu #=> "87 IBU"

@faker.version 1.6.2

# File lib/faker/default/beer.rb, line 82
def ibu
  rand(10..100).to_s + ' IBU'
end
malts() click to toggle source

Produces a random beer malt.

@return [String]

@example

Faker::Beer.malts #=> "Munich"

@faker.version 1.6.2

# File lib/faker/default/beer.rb, line 69
def malts
  fetch('beer.malt')
end
name() click to toggle source

Produces a random beer name.

@return [String]

@example

Faker::Beer.name #=> "Pliny The Elder"

@faker.version 1.6.2

# File lib/faker/default/beer.rb, line 17
def name
  fetch('beer.name')
end
style() click to toggle source

Produces a random beer style.

@return [String]

@example

Faker::Beer.style #=> "Wood-aged Beer"

@faker.version 1.6.2

# File lib/faker/default/beer.rb, line 30
def style
  fetch('beer.style')
end
yeast() click to toggle source

Produces a random beer yeast.

@return [String]

@example

Faker::Beer.yeast #=> "5335 - Lactobacillus"

@faker.version 1.6.2

# File lib/faker/default/beer.rb, line 56
def yeast
  fetch('beer.yeast')
end