public void Setup() { _article = new FakeArticle(new List <ArticlePart>() { ArticlePart.CreateHeader("Some new article\n"), ArticlePart.CreateText("Blah blah text with "), ArticlePart.CreateLink("link to another", "Another Article"), ArticlePart.CreateText(" article.\n"), ArticlePart.CreateText("Next P.") }); }
public void Case001() { _article = new FakeArticle(Articles.Case001); var expected = "Some new article\r\nBlah blah text with link to another article.\r\nNext P. "; _article.InsertPart(71, " "); var result = _article.Content.PlainText; Assert.AreEqual(expected, result); }
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(); }
public void InsertToEmptyTest() { _article = new FakeArticle(new List <ArticlePart>()); var expected = "Some"; _article.InsertPart(0, "Some"); var result = _article.Content.PlainText; Assert.AreEqual(expected, result); _article.InsertPart(4, "\n"); Assert.AreEqual("Some\n", _article.Content.PlainText); _article.InsertPart(5, "new"); Assert.AreEqual("Some\nnew", _article.Content.PlainText); }