Пример #1
0
        public void GenerateColumnsTemplates(List <string> columns, string expected)
        {
            var wrapper = new GridWrapper();

            columns.ForEach(a => wrapper.AddColumn(a));
            wrapper.Css.Should().Be(expected);
        }
Пример #2
0
        public ActionResult <GridWrapper> GetMove([FromRoute] string name, [FromBody] GridWrapper grid)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            List <int> l = grid.Grid;

            Console.WriteLine(name);
            Console.WriteLine(l.Capacity);
            if (!ais.ContainsKey(name))
            {
                return(BadRequest(ModelState));
            }
            var r = new GridWrapper(ais[name].Move(new Grid(l)).Json());

            Console.WriteLine("Wysyłamy odpowiedź");
            return(CreatedAtAction("Grid", new { id = 1 }, r));
        }