Exception: Trainworks::FileParser::InvalidRailroadInputFormat
- Inherits:
-
ArgumentError
- Object
- ArgumentError
- Trainworks::FileParser::InvalidRailroadInputFormat
- Defined in:
- lib/trainworks/file_parser/invalid_railroad_input_format.rb
Overview
When parsing the input file, format of the route is not correct InvalidRailroadInputFormat will be raised
Instance Method Summary collapse
- #initialize(route_string) ⇒ InvalidRailroadInputFormat constructor
-
#to_s ⇒ Object
Converts the exception into string.
Constructor Details
#initialize(route_string) ⇒ InvalidRailroadInputFormat
8 9 10 |
# File 'lib/trainworks/file_parser/invalid_railroad_input_format.rb', line 8 def initialize(route_string) @route_string = route_string end |
Instance Method Details
#to_s ⇒ Object
Converts the exception into string
13 14 15 |
# File 'lib/trainworks/file_parser/invalid_railroad_input_format.rb', line 13 def to_s "'#{@route_string}' is not of the form LetterLetterNumber. E.g. AB10" end |