public void CreateConsumptionSuccessful() { Consumption newConsumption = consumptionService .CreateConsumption(consumptionRequest); Assert.NotNull(newConsumption); int id = newConsumption.Id; Consumption foundConsumption = dbContext.Consumptions .Where(c => c.Id == id).FirstOrDefault <Consumption>(); Assert.Equal(foundConsumption, newConsumption); dbContext.Remove(newConsumption); }
public bool DeleteCategory(int id) { string loggedUser = _httpContextAccessor.HttpContext.User.FindFirstValue("userId"); Category category = dbContext .Categories .Where(s => s.CategoryId == id && s.PersonId.Equals(loggedUser)) .FirstOrDefault(); if (category == null) { _logger.LogDebug("Category not found: " + id + " for user: "******"not_found", "Category not found"); } dbContext.Remove <Category>(category); dbContext.SaveChanges(); return(true); }