public void FindEntityTest2() { var articleRepo = new FakeArticleOriginalEfRepository(new FakeEcDbContext()); var article = articleRepo.FindAsync(_id); articleRepo.Dispose(); Assert.IsNotNull(article, "指定主键的记录不存在"); }
public void DeleteEntityTest() { var articleRepo = new FakeArticleOriginalEfRepository(new FakeEcDbContext()); var article = articleRepo.Find(_id); article.Title = "文章标题" + DateTime.Now; articleRepo.Delete(article); var num = articleRepo.SaveChanges(); articleRepo.Dispose(); Assert.IsTrue(num == 1, "删除失败,数量:" + num); }
public void InsertEntityTest() { var articleRepo = new FakeArticleOriginalEfRepository(new FakeEcDbContext()); var artcle = new FakeArticle() { Id = _id, Author = "zhangsan", Title = "文章标题1", Content = "文章内容1", Tag = "经济,医疗", CreateTime = DateTime.Now, SoftDelete = false, }; articleRepo.Insert(artcle); articleRepo.SaveChanges(); articleRepo.Dispose(); }