  @Test(expected = IllegalArgumentException.class)
  public void putACellInStateOnIncorrectRow_shouldThrowIllegalArgumentException() {

    Board board = new Board(4, 8);
    board.setCellState(-1, 0, CellState.ALIVE);
  }