public void DuplicateStrictDynamicCalled_DuplicatesRemoved() { //Arrange FetchDirectiveBuilder builder = new FetchDirectiveBuilder(); //Act builder.WithStrictDynamic().WithStrictDynamic(); //Assert string result = builder.Build(); Assert.Equal("'strict-dynamic'", result); }
public void NothingElseCalled_StrictDynamicReturned() { //Arrange FetchDirectiveBuilder builder = new FetchDirectiveBuilder(); //Act builder.WithStrictDynamic(); //Assert string result = builder.Build(); Assert.Equal("'strict-dynamic'", result); }
public void SomethingElseCalled_StrictDynamicAdded() { //Arrange FetchDirectiveBuilder builder = new FetchDirectiveBuilder(); //Act builder.AllowAny(); builder.WithStrictDynamic(); //Assert string result = builder.Build(); Assert.Equal("'strict-dynamic' *", result); }