Ejemplo n.º 1
0
        public async Task <IActionResult> PutAsync(int id, UpdateProcedureDto procedureDTO)
        {
            Procedure procedure = _mapper.Map <UpdateProcedureDto, Procedure>(procedureDTO);

            if (await _procedureService.PutProcedure(id, procedure))
            {
                return(NoContent());
            }
            else
            {
                return(NotFound());
            }
        }
Ejemplo n.º 2
0
        public async Task Put_Succeded(
            [Frozen] UpdateProcedureDto dto,
            [Frozen] Procedure procedure)
        {
            //Arrange
            _mapper.Setup(m => m.Map <UpdateProcedureDto, Procedure>(dto)).Returns(procedure);
            _procedureService.Setup(p => p.PutProcedure(_id, procedure)).ReturnsAsync(true);

            //Action
            var result = await _proceduresController.PutAsync(_id, dto);

            //Assert
            Assert.True(result is NoContentResult);
        }