X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/ddd5b4cf19a92582fd114914be5bd5a04d3522a7..3f607d565bc0e2c7b1b738301c11c16d069913d5:/vendor/gems/rspec-1.1.2/examples/stories/game-of-life/behaviour/stories/EmptySpacesWithThreeNeighboursCreateACell.story diff --git a/vendor/gems/rspec-1.1.2/examples/stories/game-of-life/behaviour/stories/EmptySpacesWithThreeNeighboursCreateACell.story b/vendor/gems/rspec-1.1.2/examples/stories/game-of-life/behaviour/stories/EmptySpacesWithThreeNeighboursCreateACell.story new file mode 100644 index 000000000..cbc248e73 --- /dev/null +++ b/vendor/gems/rspec-1.1.2/examples/stories/game-of-life/behaviour/stories/EmptySpacesWithThreeNeighboursCreateACell.story @@ -0,0 +1,42 @@ +Story: Empty spaces with three neighbours create a cell + +As a game producer +I want empty cells with three neighbours to die +So that I have a minimum feature set to ship + +Scenario: the glider + +Given the grid looks like +...X.. +..X... +..XXX. +...... +...... +When the next step occurs +Then the grid should look like +...... +..X.X. +..XX.. +...X.. +...... +When the next step occurs +Then the grid should look like +...... +..X... +..X.X. +..XX.. +...... +When the next step occurs +Then the grid should look like +...... +...X.. +.XX... +..XX.. +...... +When the next step occurs +Then the grid should look like +...... +..X... +.X.... +.XXX.. +......