コード例 #1
0
        public void WhenRequestSiteCss_ReturnCssContentType()
        {
            var controller = new ConfigEditor.Editor.Controllers.EditorController(_config);

            var css = controller.ContentFile("site.min.css").ContentType;

            Assert.Equal("text/css", css);
        }
コード例 #2
0
        public void WhenRequestSiteJs_ReturnJsContentType()
        {
            var controller = new ConfigEditor.Editor.Controllers.EditorController(_config);

            var css = controller.ContentFile("site.min.js").ContentType;

            Assert.Equal("text/javascript", css);
        }
コード例 #3
0
        public void WhenRequestSiteJs_ReturnJsFile()
        {
            var controller = new ConfigEditor.Editor.Controllers.EditorController(_config);

            var fileStream = controller.ContentFile("site.min.js").FileStream;
            var css        = string.Empty;

            using (var reader = new StreamReader(fileStream))
            {
                css = reader.ReadToEnd();
            }

            Assert.NotEqual(string.Empty, css);
        }
コード例 #4
0
        public void WhenRequestSiteCss_ReturnCssFile()
        {
            var controller = new ConfigEditor.Editor.Controllers.EditorController(_configuration, _serviceProvider, _env);

            var fileStream = controller.ContentFile("site.min.css").FileStream;
            var css        = string.Empty;

            using (var reader = new StreamReader(fileStream))
            {
                css = reader.ReadToEnd();
            }

            Assert.NotEqual(string.Empty, css);
        }