public void CanSetAreaPartialViewLocationFormats() { var areaPartialViewLocationFormatsExpected = new[] { "~/Areas/{2}/Views/{1}/{0}.cshtml", "~/Areas/{2}/Views/Shared/{0}.cshtml" }; var viewEngine = new CloudCore.Web.Core.ViewEngine(); var areaPartialViewLocationFormatsResult = viewEngine.AreaPartialViewLocationFormats.ToList(); Assert.AreEqual(areaPartialViewLocationFormatsExpected.Count(), areaPartialViewLocationFormatsResult.Count()); Assert.IsTrue(areaPartialViewLocationFormatsResult.Contains(areaPartialViewLocationFormatsExpected[0])); Assert.IsTrue(areaPartialViewLocationFormatsResult.Contains(areaPartialViewLocationFormatsExpected[1])); }
public void CanSetMasterLocationFormats() { var masterLocationFormatsExpected = new[] { "~/Views/{1}/{0}.cshtml", "~/Views/Shared/{0}.cshtml", "~/Areas/CUI/Views/Shared/{0}.cshtml" }; var viewEngine = new CloudCore.Web.Core.ViewEngine(); var masterLocationFormatsResult = viewEngine.MasterLocationFormats.ToList(); Assert.AreEqual(masterLocationFormatsExpected.Count(), masterLocationFormatsResult.Count()); Assert.IsTrue(masterLocationFormatsResult.Contains(masterLocationFormatsExpected[0])); Assert.IsTrue(masterLocationFormatsResult.Contains(masterLocationFormatsExpected[1])); }