public async Task <IActionResult> PostAsync(CreateProcedureDto procedureDTO) { Procedure procedure = _mapper.Map <CreateProcedureDto, Procedure>(procedureDTO); await _procedureService.AddProcedure(procedure); return(Created(nameof(GetAsync), new Response <CreateProcedureDto>(procedureDTO))); }
public async Task AddProcedure_Invoked() { //Arrange _procedureRepository.Setup(repo => repo.Add(_procedure)); //Action await _procedureService.AddProcedure(_procedure); //Assert _procedureRepository.Verify(r => r.Add(It.IsAny <Procedure>()), Times.Once); }