public void It_should_accept_an_initial_state_for_the_board() { var initialState = new GameState(); initialState.PutAliveCell(new Position(0,0)); Assert.AreEqual(1, initialState.AliveCells()); }
public void It_should_accept_two_alive_cells_and_return() { var initialState = new GameState(); initialState.PutAliveCell(new Position(0,0)); initialState.PutAliveCell(new Position(1,1)); Assert.AreEqual(2, initialState.AliveCells()); }