Ejemplo n.º 1
0
 private static void ConfigureRejuicer()
 {
     OnRequest.ForJs("~/Combined-{0}.js").Combine
     .File("~/Scripts/jquery-1.7.2.js")
     .File("~/Scripts/jquery-ui-1.8.19")
     .File("~/Scripts/jquery.mobile-1.1.0")
     .File("~/Scripts/jquery.unobtrusive-ajax.js")
     .File("~/Scripts/jquery.validate.js")
     .File("~/Scripts/jquery.validate.unobtrusive.js")
     .File("~/Scripts/SyntaxHighlighter/shCore.js")
     .File("~/Scripts/SyntaxHighlighter/shBrushBash.js")
     .File("~/Scripts/SyntaxHighlighter/shBrushCss.js")
     .File("~/Scripts/SyntaxHighlighter/shBrushCSharp.js")
     .File("~/Scripts/SyntaxHighlighter/shBrushJScript.js")
     .File("~/Scripts/SyntaxHighlighter/shBrushPowerShell.js")
     .File("~/Scripts/SyntaxHighlighter/shBrushRuby.js")
     .File("~/Scripts/SyntaxHighlighter/shBrushSql.js")
     .File("~/Scripts/SyntaxHighlighter/shBrushXml.js")
     .File("~/Scripts/modernizr-2.5.3.js")
     .File("~/Scripts/FileUploader/fileuploader.js")
     .File("~/Scripts/mblog/mblog.js")
     .Configure();
     OnRequest.ForCss("~/Combined-{0}.css").Compact
     .File("~/Content/Styles/reset.css")
     .File("~/Content/SyntaxHighlighter/shCore.css")
     .File("~/Content/SyntaxHighlighter/shThemeRDark.css")
     .File("~/Content/fileuploader/fileuploader.css")
     .Configure();
 }
Ejemplo n.º 2
0
        public static void HasConfigurationFor_WithOnePlaceholderConfigurationMatching_Matches()
        {
            OnRequest.ForCss("~/TestFile-{0}.css")
            .Compact
            .Configure();

            Assert.IsTrue(RejuicerEngine.HasConfigurationFor("~/TestFile-{0}.css"));
        }
Ejemplo n.º 3
0
        public static void HasConfigurationFor_WithOneLambdaPlaceholderConfigurationNotMatching_DoesNotMatch()
        {
            OnRequest.ForCss(x => "~/TestFile-" + x + ".css")
            .Compact
            .Configure();

            Assert.IsFalse(RejuicerEngine.HasConfigurationFor("~/OtherFile-{0}.css"));
        }
Ejemplo n.º 4
0
        public static void HasConfigurationFor_WithNoPlaceholderConfigurations_DoesNotMatchPlaceholder()
        {
            OnRequest.ForCss("~/TestFile.css")
            .Compact
            .Configure();

            Assert.IsFalse(RejuicerEngine.HasConfigurationFor("~/TestFile{0}.css"));
        }
Ejemplo n.º 5
0
        public static void HasConfigurationFor_WithOneConfigurationNotMatching_NoMatch()
        {
            OnRequest.ForCss("~/TestFile.css")
            .Compact
            .Configure();

            Assert.IsFalse(RejuicerEngine.HasConfigurationFor("~/OtherFile.css"));
        }
Ejemplo n.º 6
0
        public static void Configure()
        {
            OnRequest.ForJs("~/Combined-{0}.js")
            .Compact
            .FilesIn("~/Scripts/")
            .Matching("*.js")
            .Configure();

            OnRequest.ForCss("~/Combined.css")
            .Compact
            .FilesIn("~/Styles/")
            .Matching("*.css")
            .Configure();
        }
Ejemplo n.º 7
0
        public void FluentConfiguration_ConfigureCssResourceType_SetsConfigCorrectly()
        {
            var config = GetModelFor(OnRequest.ForCss("~/Css/Combined-Test.css"));

            Assert.AreEqual(ResourceType.Css, config.ResourceType);
        }
Ejemplo n.º 8
0
 public static void Configure_FileWithTwoLambdaPlaceHolders_ThrowsException()
 {
     OnRequest.ForCss(x => "~/File-" + x + "-" + x + ".css")
     .Compact.Configure();
 }
Ejemplo n.º 9
0
 public static void Configure_FileWithTwoPlaceHolders_ThrowsException()
 {
     OnRequest.ForCss("~/File-{0}-{0}.css")
     .Compact.Configure();
 }