public void GetParameterDataList()
        {
            var parameters = new List <Parameter>()
            {
                new Parameter("p1", "hello", ParameterType.HttpHeader),
                new Parameter("p2", "goodbye", ParameterType.Cookie),
            };

            var list = ParameterData.GetParameterDataList(parameters);

            list.Count.Should().Be(2);
            list[0].Name.Should().Be("p1");
            list[0].Value.Should().Be("hello");
            list[0].Type.Should().Be(ParameterType.HttpHeader.ToString());
            list[1].Name.Should().Be("p2");
            list[1].Value.Should().Be("goodbye");
            list[1].Type.Should().Be(ParameterType.Cookie.ToString());
        }
 public void GetParameterDataListEmpty()
 {
     ParameterData.GetParameterDataList(new List <Parameter>()).Should().BeEmpty();
 }