Exemplo n.º 1
0
        public void Given_ShouldReturnExpectedValues()
        {
            string expected = "{{Simon,Sergey,Thomas}}";
            string actual   = formatService.Format(groups);

            Assert.Equal(expected, actual);
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Post()
        {
            // get post string from Request
            string rawString = await Request.GetRawBodyStringAsync();

            // convert string to timeMarksMatrix
            string[,] matrix = rawString.ToTimeMarksMatrix();

            // extract groups from timeMarksMatrix
            var groups = _groupingService.GroupingStudents(matrix);

            // format groups as response
            var response = _formattingService.Format(groups);

            // return
            return(Ok(response));
        }