# encoding: utf-8

Припустимо /ввожу число (\d+)/ do |число|
  calc.push число.to_i
end

Якщо /натискаю "(.*)"/ do |операція|
  calc.send операція
end

То /результатом повинно бути число (\d+)/ do |результат|
  calc.result.should == результат.to_f
end

Припустимо /я додав (\d+) і (\d+)/ do |доданок1, доданок2|
  Припустимо %{я ввожу число #{доданок1}}
  Припустимо %{потім ввожу число #{доданок2}}
  Припустимо %{я натискаю "+"}
end
