public void UnsafeInline_SetsUnsafeInline() { var directiveUnsafeInline = new CspDirective(); directiveUnsafeInline.UnsafeInline(); Assert.IsTrue(directiveUnsafeInline.UnsafeInlineSrc); }
public void UnsafeInline_SetsUnsafeInline() { var directiveUnsafeInline = new CspDirective(); directiveUnsafeInline.UnsafeInline(); Assert.True(directiveUnsafeInline.UnsafeInlineSrc); }
public void None_DirectiveSourcesConfigured_ThrowsException() { var directiveSelf = new CspDirective(); var directiveSources = new CspDirective(); var directiveUnsafeInline = new CspDirective(); var directiveUnsafeEval = new CspDirective(); directiveSelf.Self(); directiveSources.CustomSources("https:"); directiveUnsafeInline.UnsafeInline(); directiveUnsafeEval.UnsafeEval(); Assert.Throws<InvalidOperationException>(directiveSelf.None); Assert.Throws<InvalidOperationException>(directiveSources.None); Assert.Throws<InvalidOperationException>(directiveUnsafeInline.None); Assert.Throws<InvalidOperationException>(directiveUnsafeEval.None); }