Пример #1
0
        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());
        }
Пример #2
0
 public void CigarExistsShouldCallRepositoryExists()
 {
     cigarService.CigarExists(1);
     mockCigarRepository.Verify(x => x.Exists(It.IsAny <int>()));
 }