public void valid_delete_product() { repository .Setup(rp => rp.GetById(1)) .Returns(ProductMother.MartilloProductWithStock()); // act deleteManager.Delete(1); // repository.Verify(rp => rp.Delete(It.IsAny <Product>()), Times.Once); }
public IActionResult Delete(int productId) { try { deleteManager.Delete(productId); return(NoContent()); } catch (ProductNotFound) { return(NotFound()); } }