コード例 #1
0
    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");
    }
コード例 #2
0
 /// <inheritdoc />
 public void DeleteArticleGroup(DeleteArticleGroupDto deleteArticleGroupDto)
 {
     SimpleCrudHelper.Delete <ArticleGroup>(deleteArticleGroupDto.ArticleGroupId);
 }