Ejemplo n.º 1
0
        public HtmlTemplatePipeline_Tests()
        {
            bundle = new HtmlTemplateBundle("~");
            var container = new TinyIoCContainer();

            container.Register <IHtmlTemplateIdStrategy>(new HtmlTemplateIdBuilder());
            pipeline = new HtmlTemplatePipeline(container);
        }
Ejemplo n.º 2
0
        public void WhenProcess_ThenItAssignsInlineHtmlTemplateBundleRenderer()
        {
            var bundle   = new HtmlTemplateBundle("~");
            var pipeline = new HtmlTemplatePipeline();

            pipeline.Process(bundle, new CassetteSettings(""));

            bundle.Renderer.ShouldBeType <InlineHtmlTemplateBundleRenderer>();
        }
Ejemplo n.º 3
0
        public void WhenProcessBundle_ThenHashIsAssigned()
        {
            var pipeline = new HtmlTemplatePipeline();
            var bundle   = new HtmlTemplateBundle("~");

            pipeline.Process(bundle, new CassetteSettings(""));

            bundle.Hash.ShouldNotBeNull();
        }
Ejemplo n.º 4
0
        public void CreateBundleAssignsSettingsDefaultProcessor()
        {
            var processor = new HtmlTemplatePipeline();

            settings.SetDefaultBundleProcessor(processor);
            var bundle = factory.CreateBundle("~", Enumerable.Empty <IFile>(), new BundleDescriptor {
                AssetFilenames = { "*" }
            });

            bundle.Processor.ShouldBeSameAs(processor);
        }
Ejemplo n.º 5
0
 public HtmlTemplateBundle(string applicationRelativePath)
     : base(applicationRelativePath)
 {
     ContentType = "text/html";
     Processor   = new HtmlTemplatePipeline();
 }
 public HtmlTemplatePipeline_Tests()
 {
     bundle   = new HtmlTemplateBundle("~");
     pipeline = new HtmlTemplatePipeline(new TinyIoCContainer());
 }