Exemplo n.º 1
0
        public async Task RegisterResponses_Empty()
        {
            await _service.RegisterMockedResponses(new List <MockedResponse>());

            var responses = await _service.GetResponses();

            responses.Count.Should().Be(0);
        }
        public async Task <ActionResult <ResponseImportResult> > Import([FromBody] IList <ResponseDto> dtos)
        {
            var responses = dtos.Select(dto => dto.ToEntity());

            var errors = (await _service.RegisterMockedResponses(responses)).ToList();

            if (errors.Any())
            {
                return(new ResponseImportResult("Error(s) occured during the import", errors));
            }

            return(new ResponseImportResult("Import successful"));
        }