public void Build_CustomFeatureDirectiveBuilder_AddsValues() { var builder = new FeaturePolicyBuilder(); builder.AddCustomFeature("push").None(); builder.AddCustomFeature("vibrate").All(); var result = builder.Build(); result.Should().Be("push 'none'; vibrate *"); }
public void Build_CustomFeatureDirective_AddsValues() { var builder = new FeaturePolicyBuilder(); builder.AddCustomFeature("push", "'none'"); builder.AddCustomFeature("vibrate", "*"); builder.AddCustomFeature("something-else", string.Empty); var result = builder.Build(); result.Should().Be("push 'none'; vibrate *; something-else"); }