Ejemplo n.º 1
0
        public ScriptBundleManifestBuilder_Tests()
        {
            bundle = new ScriptBundle("~/path")
            {
                PageLocation = "body",
                Hash         = new byte[] { 1, 2, 3 },
                Processor    = new ScriptPipeline()
            };
            asset = new StubAsset
            {
                CreateStream = () => new MemoryStream(bundleContent),
                References   =
                {
                    new AssetReference("~/path/asset/file", asset, 0, AssetReferenceType.RawFilename)
                }
            };
            bundle.Assets.Add(asset);
            bundle.AddReference("~/reference/path");
            bundle.Process(new CassetteSettings(""));
            var urlModifier = Mock.Of <IUrlModifier>();

            bundle.Renderer = new ConstantHtmlRenderer <ScriptBundle>("", urlModifier);

            manifest = builder.BuildManifest(bundle);
        }
Ejemplo n.º 2
0
        public ScriptBundleManifestBuilder_Tests()
        {
            bundle = new ScriptBundle("~/path") { PageLocation = "body", Hash = new byte[] { 1, 2, 3 } };
            asset = StubAsset();
            bundle.Assets.Add(asset);
            bundle.AddReference("~/reference/path");
            bundle.Process(new CassetteSettings(""));

            manifest = builder.BuildManifest(bundle);
        }
Ejemplo n.º 3
0
        ScriptBundle StubBundle()
        {
            var bundle = new ScriptBundle("~")
            {
                Processor = new ScriptPipeline()
            };
            var asset = new StubAsset(fullPath: "~/test.js");

            asset.References.Add(new AssetReference("http://example.org/", asset, 1, AssetReferenceType.Url));
            bundle.Assets.Add(asset);
            bundle.Process(new CassetteSettings(""));
            var urlModifier = Mock.Of <IUrlModifier>();

            bundle.Renderer = new ConstantHtmlRenderer <ScriptBundle>("", urlModifier);
            return(bundle);
        }
        public ScriptBundleManifestBuilder_Tests()
        {
            bundle = new ScriptBundle("~/path")
            {
                PageLocation = "body",
                Hash = new byte[] { 1, 2, 3 },
                Processor = new ScriptPipeline()
            };
            asset = new StubAsset
            {
                CreateStream = () => new MemoryStream(bundleContent),
                References =
                    {
                        new AssetReference("~/path/asset/file", asset, 0, AssetReferenceType.RawFilename)
                    }
            };
            bundle.Assets.Add(asset);
            bundle.AddReference("~/reference/path");
            bundle.Process(new CassetteSettings(""));
            var urlModifier = Mock.Of<IUrlModifier>();
            bundle.Renderer = new ConstantHtmlRenderer<ScriptBundle>("", urlModifier);

            manifest = builder.BuildManifest(bundle);
        }