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); }
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); }
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); }