Пример #1
0
        public void CanMoveGrid(string gridText, MoveDirection dir, string expected)
        {
            var service = new GridService(new RandomService());
            var grid    = ParseGrid(gridText);

            service.MoveAndCombineCells(grid, dir);
            service.EndTurn(grid);

            var newGridText = GridToText(grid);

            newGridText.Should().Be(expected);
        }