Class: DataVerifier::Inspector
- Inherits:
-
Object
- Object
- DataVerifier::Inspector
- Defined in:
- lib/data_verifier/inspector.rb
Instance Method Summary collapse
-
#initialize(configs, report_name:) ⇒ Inspector
constructor
A new instance of Inspector.
- #inspect(phase:) ⇒ Object
Constructor Details
#initialize(configs, report_name:) ⇒ Inspector
Returns a new instance of Inspector.
3 4 5 6 |
# File 'lib/data_verifier/inspector.rb', line 3 def initialize(configs, report_name:) @configs = configs @report_name = report_name end |
Instance Method Details
#inspect(phase:) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/data_verifier/inspector.rb', line 8 def inspect(phase:) if phase == :BUILD puts "Running in :BUILD mode...\n" build_baseline_data elsif phase == :VERIFY puts "Running in :VERIFY mode...\n" validate_data else puts "Please pass a valid phase, valid values are :BUILD and :VERIFY\n" end end |