Sha256: c2ad703f909a4dea08ea11813b6aeeb88e30e952c6ce17d28a5f2a9808934477

Contents?: true

Size: 559 Bytes

Versions: 3

Compression:

Stored size: 559 Bytes

Contents

require File.join(File.dirname(__FILE__), *%w[helper])

Story 'I can kill a cell',
  %(As a game producer
  I want to kill a cell
  So that when I make a mistake I don't have to start again), :steps_for => :life do

  Scenario "bang, you're dead" do

    Given 'a game that looks like', %(
      XX.
      .X.
      ..X
    ) do |dots|
      @game = Game.from_string dots
    end
    When 'I destroy the cell at', 0, 1 do |row,col|
      @game.destroy_at(row,col)
    end
    Then 'the grid should look like', %(
      X..
      .X.
      ..X
    )
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
picolena-0.1.6 rails_plugins/rspec/examples/stories/game-of-life/behaviour/stories/kill_a_cell.rb
picolena-0.1.7 rails_plugins/rspec/examples/stories/game-of-life/behaviour/stories/kill_a_cell.rb
picolena-0.1.8 rails_plugins/rspec/examples/stories/game-of-life/behaviour/stories/kill_a_cell.rb