public void CreatesCorrectPolicy(string parameterName, string parameterValue, ExistsAction existsAction)
        {
            var basePolicy = new SetQueryParameter(parameterName, parameterValue, existsAction);
            var xml        = basePolicy.GetXml().ToString();

            xml.Should().Be(
                $@"<set-query-parameter name=""{parameterName}"" exists-action=""{ExistsActionMapper.Map(existsAction)}"">
  <value>{parameterValue}</value>
</set-query-parameter>");
        }
Esempio n. 2
0
        public void SetQueryParameter_BlockSet_Success()
        {
            // arrange
            const string BLOCK       = "block1";
            var          queryParams = new SetQueryParameter
            {
                // act
                Block = BLOCK
            };

            // assert
            Assert.Equal(BLOCK, queryParams.Block);
        }
Esempio n. 3
0
        public void SetQueryParameter_NameSet_Success()
        {
            // arrange
            const string NAME        = "name1";
            var          queryParams = new SetQueryParameter
            {
                // act
                Name = NAME
            };

            // assert
            Assert.Equal(NAME, queryParams.Name);
        }