コード例 #1
0
        public void AllowScripts_SetsAllowScriptsToTrue()
        {
            var builder = new CspSandboxBuilder();

            builder.AllowScripts();
            CspSandboxOptions options = builder.BuildOptions();

            Assert.True(options.AllowScripts);
        }
コード例 #2
0
        public void AllowSameOrigin_SetsAllowSameOriginToTrue()
        {
            var builder = new CspSandboxBuilder();

            builder.AllowSameOrigin();
            CspSandboxOptions options = builder.BuildOptions();

            Assert.True(options.AllowSameOrigin);
        }
コード例 #3
0
        public void AllowPopupsToEscapeSandbox_SetsAllowPopupsToEscapeSandboxToTrue()
        {
            var builder = new CspSandboxBuilder();

            builder.AllowPopupsToEscapeSandbox();
            CspSandboxOptions options = builder.BuildOptions();

            Assert.True(options.AllowPopupsToEscapeSandbox);
        }
コード例 #4
0
        public void AllowPresentation_SetsAllowPresentationToTrue()
        {
            var builder = new CspSandboxBuilder();

            builder.AllowPresentation();
            CspSandboxOptions options = builder.BuildOptions();

            Assert.True(options.AllowPresentation);
        }
コード例 #5
0
        public void AllowPointerLock_SetsAllowPointerLockToTrue()
        {
            var builder = new CspSandboxBuilder();

            builder.AllowPointerLock();
            CspSandboxOptions options = builder.BuildOptions();

            Assert.True(options.AllowPointerLock);
        }