Examples/Calculator/features/lib/tasks/reference/calculations.rb
module Calculations
def follow_the_steps_for sum
enter_numbers_and_operators_for sum
end
def enter_numbers_and_operators_for sum
operators = Calculator::OPERATIONS.invert
sum.each do | token |
enter token.to_i if token =~ /\d+/
press operators[token] if operators.include? token
end
end
end