public async Task <IActionResult> Update(string id, [FromBody] Cigar item) { if (item == null || item.Id != int.Parse(id)) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (!await cigarService.CigarExists(item.Id)) { return(NotFound()); } await cigarService.EditCigar(item); return(NoContent()); }
public void CigarExistsShouldCallRepositoryExists() { cigarService.CigarExists(1); mockCigarRepository.Verify(x => x.Exists(It.IsAny <int>())); }