Sha256: 3b6041c91f8d2c15a6a8501934c774a08cd1a1053479f579aa021e399d989cf0
Contents?: true
Size: 612 Bytes
Versions: 55
Compression:
Stored size: 612 Bytes
Contents
require 'life' describe Game do it 'should have a grid' do # given game = Game.new(5, 5) # then game.grid.should be_kind_of(Grid) end it 'should create a cell' do # given game = Game.new(2, 2) expected_grid = Grid.from_string( 'X. ..' ) # when game.create_at(0, 0) # then game.grid.should == expected_grid end it 'should destroy a cell' do # given game = Game.new(2,2) game.grid = Grid.from_string('X. ..') # when game.destroy_at(0,0) # then game.grid.should == Grid.from_string('.. ..') end end
Version data entries
55 entries across 55 versions & 10 rubygems