examples/i18n/de/features/step_definitons/calculator_steps.rb in cucumber-0.1.16 vs examples/i18n/de/features/step_definitons/calculator_steps.rb in cucumber-0.2.0

- old
+ new

@@ -1,32 +1,24 @@ # encoding: utf-8 require 'spec/expectations' -$:.unshift(File.dirname(__FILE__) + '/../../lib') +$:.unshift(File.dirname(__FILE__) + '/../../lib') # This line is not needed in your own project require 'cucumber/formatters/unicode' require 'calculator' Before do @calc = Calculator.new end After do end -Given "ich habe $n in den Taschenrechner eingegeben" do |n| +Given /ich habe (\d+) in den Taschenrechner eingegeben/ do |n| @calc.push n.to_i end When /ich (\w+) drücke/ do |op| @result = @calc.send op end Then /sollte das Ergebniss auf dem Bildschirm (.*) sein/ do |result| @result.should == result.to_f -end - -Then /die Ergebnissklasse sollte eine (\w*) sein/ do |class_name| - @result.class.name.should == class_name -end - -Given /it should rain on (\w+)/ do |day| - @calc.rain?(day).should == true end