Sha256: c72a95716b7faf8656a4f60d1c960cc7c0db500dde814fcdaa1afa713b7248f3

Contents?: true

Size: 1.72 KB

Versions: 1

Compression:

Stored size: 1.72 KB

Contents

Given /^an easter_calendar with no date specified$/ do
  @easter_calendar = WhenEaster::EasterCalendar.new
end

Given /^year (\d+)$/ do |year|
  @given_year = year
end

Given /^an easter_calendar$/ do
  @easter_calendar = WhenEaster::EasterCalendar.new(@given_year)
end
When /^I ask for the year$/ do
  @year = @easter_calendar.year
end
When /^I find roman easter$/ do
  @roman_date = @easter_calendar.roman_easter
end
When /^I find greek easter$/ do
  @greek_date = @easter_calendar.greek_easter
end
Then /^I should see year (\d+) in an easter_calendar$/ do |year|
  @year.should == year.to_i
end

Then /^I should see "([^"]*)" in the output$/ do |date|
  @date.to_s.should == date
end

When /^I ask for roman easter date$/ do
  @roman_date = @easter_calendar.find_roman
end

When /^I ask for greek easter date$/ do
  @greek_date = @easter_calendar.find_greek
end

Then /^I should see "([^"]*)"$/ do |easter_date|
  @date.should == easter_date
end
Then /^I should see roman easter date "([^"]*)" in the output$/ do |date|
  @roman_date.to_s.should == date
end

Then /^I should see greek easter date "([^"]*)" in the output$/ do |date|
  @greek_date.to_s.should == date
end

When /^I ask for distance between easters$/ do
  @distance = @easter_calendar.find_distance
end

Then /^I should see a distance in weeks as "([^"]*)"$/ do |distance|
  @distance.should == distance
end
Then /^I should see correct Roman date: "([^"]*)"$/ do |date|
  @roman_date.to_s.should == date
end

Then /^I should see correct Greek date: "([^"]*)"$/ do |date|
  @greek_date.to_s.should == date
end

When /^I ask for complete easter information$/ do
  @roman_date = @easter_calendar.find_roman
  @greek_date = @easter_calendar.find_greek
  @distance = @easter_calendar.find_distance
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
when_easter-0.3.1 features/step_definitions/when_easter_steps.rb