public void Should_Return_AllModules_StyleSheets_Successfully()
        {
            var request = new GetStyleSheetsToRenderRequest
                              {
                                  RenderPrivateCssIncludes = true,
                                  RenderPublicCssIncludes = true,
                                  ModuleDescriptorType = null
                              };

            var command = new GetStyleSheetsToRenderCommand(Container.Resolve<IRenderingService>());
            var model = command.Execute(request);

            var css = model.StyleSheetFiles.FirstOrDefault(ss => ss.EndsWith(RootMinCss));
            Assert.IsNotNullOrEmpty(css);

            css = model.StyleSheetFiles.FirstOrDefault(ss => ss.EndsWith(PagesMinCss));
            Assert.IsNotNullOrEmpty(css);
        }
Esempio n. 2
0
        public void Should_Return_RootModule_StyleSheets_Successfully()
        {
            var request = new GetStyleSheetsToRenderRequest
            {
                RenderPrivateCssIncludes = true,
                RenderPublicCssIncludes  = true,
                ModuleDescriptorType     = typeof(RootModuleDescriptor)
            };

            var command = new GetStyleSheetsToRenderCommand(Container.Resolve <IRenderingService>());
            var model   = command.Execute(request);

            var css = model.StyleSheetFiles.FirstOrDefault(ss => ss.EndsWith(RootMinCss));

            Assert.IsNotNullOrEmpty(css);

            css = model.StyleSheetFiles.FirstOrDefault(ss => ss.EndsWith(PagesMinCss));
            Assert.IsNull(css);
        }