コード例 #1
0
        public void Get_CspSettings_From_Parsed_Config_File()
        {
            var cspConfig = _testee.Parse("script-src").ToList();

            cspConfig.Count.Should().Be(1);
            cspConfig.First().Should().Be("www.google.com");
        }
コード例 #2
0
        private static Action <ICspDirectiveConfiguration> GetCspConfigurationFor(string source, IHeaderConfigurationParser parser)
        {
            var input = parser.Parse(source).ToList();

            if (input.Any())
            {
                return(s => s.Self().CustomSources(input.ToArray()).UnsafeInline());
            }

            return(s => s.Self().UnsafeInline());
        }