public void CanMove_Always_ReturnsExpectedResult(int x, int y, string direction, char command,
                                                         bool expectedResult)
        {
            var currentPosition = new Point(x, y);

            _obstacles.Add(new Point(0, 1));

            var result = _gridService.CanMove(currentPosition, direction, command);

            Assert.Equal(expectedResult, result);
        }