Пример #1
0
        public void CanFindTemplate()
        {
            var project = new LocationExpandingEmbeddedRazorProject(typeof(GlobalTestSettings),
                                                                    new IResourceExpander[] { }, null, "MailViewsEmbedded");

            Assert.IsTrue(project.GetItemAsync("Test").Result.Exists);
        }
Пример #2
0
        public void DoesntThrowOnMissingResource()
        {
            var project = new LocationExpandingEmbeddedRazorProject(typeof(GlobalTestSettings),
                                                                    new IResourceExpander[] { }, null, "MailViewsEmbedded");

            Assert.IsFalse(project.GetItemAsync("Missing").Result.Exists);
        }
Пример #3
0
 public void ThrowsOnMissingNamespace()
 {
     var unused =
         new LocationExpandingEmbeddedRazorProject(typeof(GlobalTestSettings), new IResourceExpander[] { }, null,
                                                   "");
 }
Пример #4
0
 public void ThrowsOnMissingExpanders()
 {
     var unused =
         new LocationExpandingEmbeddedRazorProject(typeof(GlobalTestSettings), null, null, "MailViewsEmbedded");
 }