public void DeleteArticleGroup() { using var context = new InMemoryDbContext(); var existingArticleGroup = context.ArticleGroups.Add(new ArticleGroup("Vegetables")); context.SaveChanges(); var testee = new ArticleGroupService(new SimpleCrudHelper(context, TestMapper.Create())); var deleteArticleGroupDto = new DeleteArticleGroupDto(existingArticleGroup.Entity.ArticleGroupId); testee.DeleteArticleGroup(deleteArticleGroupDto); context.ArticleGroups.Should().NotContain(x => x.Name == "Vegetables"); }
/// <inheritdoc /> public void DeleteArticleGroup(DeleteArticleGroupDto deleteArticleGroupDto) { SimpleCrudHelper.Delete <ArticleGroup>(deleteArticleGroupDto.ArticleGroupId); }