class XiaodaoMegaLotto::Drawing

Attributes

config[RW]

Public Class Methods

new(config = Configuration.new) click to toggle source
# File lib/xiaodao_mega_lotto/drawing.rb, line 5
def initialize(config = Configuration.new)
  @config = config
end

Public Instance Methods

draw() click to toggle source
# File lib/xiaodao_mega_lotto/drawing.rb, line 9
def draw
  @config.drawing_count.times.map { single_draw }
end

Private Instance Methods

single_draw() click to toggle source
# File lib/xiaodao_mega_lotto/drawing.rb, line 14
def single_draw
  rand(0...60)
end