Method: Rtml::Test::SimulatorPostProcessors::CardParsers#check_card_parsers

Defined in:
lib/rtml/test/simulator_post_processors/card_parsers.rb

#check_card_parsersObject



5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/rtml/test/simulator_post_processors/card_parsers.rb', line 5

def check_card_parsers
  if !(card_readers = current_screen.card_readers).empty?
    card_readers.each do |card_reader|
      case card_reader['parser']
        when 'mag'
          process_mag_reader(card_reader['parser_params'])
        when 'emv'
          process_emv_reader(card_reader['parser_params'])
        else raise ""
      end
    end
  end
end