Ejemplo n.º 1
0
    public void GetArticles()
    {
        using var inMemoryDbContext = new InMemoryDbContext();
        var vegetables = inMemoryDbContext.ArticleGroups.Add(new ArticleGroup("Vegetables"));

        inMemoryDbContext.Articles.Add(new Article {
            Name = "Tomato", ArticleGroup = vegetables.Entity, IsInventory = false
        });
        inMemoryDbContext.SaveChanges();
        var testee = new ArticleDbAccess(inMemoryDbContext);

        var result = testee.GetArticles();

        result.Should().Contain(x => x.Name == "Tomato");
    }
Ejemplo n.º 2
0
 /// <inheritdoc />
 public IEnumerable <ExistingArticleDto> GetAllArticles()
 {
     return(Mapper.Map <IEnumerable <ExistingArticleDto> >(ArticleDbAccess.GetArticles()));
 }