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"); }
/// <inheritdoc /> public IEnumerable <ExistingArticleDto> GetAllArticles() { return(Mapper.Map <IEnumerable <ExistingArticleDto> >(ArticleDbAccess.GetArticles())); }