private void SetUpMapper() { _mockMapper = new Mock <IMapper>(); _mockMapper.Setup(x => x.Map <InsurancePolicyCoveringDTO>(It.IsAny <InsurancePolicyCovering>())) .Returns((InsurancePolicyCovering source) => { var product = new InsurancePolicyCoveringDTO() { InsurancePolicyId = 0, Percentage = source.Percentage }; return(product); }); }
public async Task <IActionResult> Create([FromBody] InsurancePolicyCoveringDTO dto) { var resultDTO = new InsurancePolicyCoveringDTO(); try { await _insurancePolicyCoveringService.ValidateCoveringPercentage(dto); resultDTO = await _insurancePolicyCoveringService.CreateAsync(dto); } catch (ValidationException exc) { return(BadRequest(exc.Message)); } return(Ok(resultDTO)); }