$LOAD_PATH.unshift("#{File.dirname(__FILE__)}/../../lib") require 'calculator' Before do @calc = Calculator.new end After do end Given 'كتابة $n في الآلة الحاسبة' do |n| @calc.push n.to_i end When(/يتم الضغط على (.+)/) do |op| @result = @calc.send op end Then(/يظهر (.*) على الشاشة/) do |result| expect(@result).to eq(result) end