Class: ValidData::Runner

Inherits:
Object
  • Object
show all
Defined in:
lib/valid_data/runner.rb

Instance Method Summary collapse

Constructor Details

#initialize(padding, adapter) ⇒ Runner



3
4
5
6
7
# File 'lib/valid_data/runner.rb', line 3

def initialize(padding, adapter)
  @padding = padding.to_i
  @adapter = adapter
  @printer = Printer.new(padding.to_i)
end

Instance Method Details

#runObject



9
10
11
12
13
# File 'lib/valid_data/runner.rb', line 9

def run
  collector.each { |result|
    puts printer.print(result)
  }
end