public void GetSectionsInLayoutTest() { IRegexService target = new RegexService(); string pageContent = Resources.; IEnumerable<string> actual = target.GetSectionsInLayout(pageContent); Assert.AreEqual(expected, actual); }
public void GetLayoutPageName_MVCLayout() { //Arrange IRegexService target = new RegexService(); string pageContent = Resources.PageWithMVCLayout; string expected = "MVC.Shared.Views.ViewNames._Filters"; //Act string actual = target.GetLayoutPageName(pageContent); //Assert Assert.AreEqual(expected, actual); }
public void GetLayoutPageName_HardCodedLayout() { //Arrange IRegexService target = new RegexService(); string pageContent = Resources.PageWithHardCodedLayout; string expected = "_Main.cshtml"; //Act string actual = target.GetLayoutPageName(pageContent); //Assert Assert.AreEqual(expected, actual); }
public void GetSectionsInLayoutTest() { //Arrange IRegexService target = new RegexService(); string pageContent = Resources.Layout; //Act IEnumerable<string> actual = target.GetSectionsInLayout(pageContent); //Assert Assert.AreEqual(2, actual.Count()); Assert.AreEqual("Title", actual.ElementAt(0)); Assert.AreEqual("PageName", actual.ElementAt(1)); }
public void GetPartialPageNameTest() { //Arrange IRegexService target = new RegexService(); string pageContent = Resources.PageWithPartialViews; //Act IEnumerable<string> actual = target.GetChildViews(pageContent); //Assert Assert.AreEqual(2, actual.Count()); Assert.AreEqual("_users", actual.ElementAt(0)); Assert.AreEqual("_machines", actual.ElementAt(1)); }
public void GetSectionsInPageTest() { //Arrange IRegexService target = new RegexService(); string pageContent = Resources.PageWithSections; //Act IEnumerable<string> actual = target.GetSectionsInPage(pageContent); //Assert Assert.AreEqual(3, actual.Count()); Assert.AreEqual("Filters", actual.ElementAt(0)); Assert.AreEqual("Title", actual.ElementAt(1)); Assert.AreEqual("PageName", actual.ElementAt(2)); }