public void Seed() { //articles foreach (var article in Articles) { var ent = new Article { Date = article.Date, Content = article.Content, Title = article.Title }; _context.Entry(ent).State = EntityState.Added; _context.Articles.Add(ent); } _context.SaveChanges(); //comments foreach (var comment in Comments) { var ent = new Comment { Date = comment.Date, Content = comment.Content, Title = comment.Title, ArticleId = comment.ArticleId }; _context.Entry(ent).State = EntityState.Added; _context.Comments.Add(ent); } _context.SaveChanges(); }
public async Task Get_ReturnsItem() { // Arrange _context.Articles.AddRange(Builder <Article> .CreateListOfSize(3).Build()); _context.SaveChanges(); // Act var result = await _articlesController.Get(1); // Assert Assert.NotNull(result); var objectResult = result as OkObjectResult; Assert.NotNull(objectResult); var content = objectResult.Value as ArticleModel; Assert.NotNull(content); Assert.Equal("Title1", content.Title); }