public void ParseParameterString_InvalidParameterString_EmptyCollection(string parameterString, HttpUtils sut)
        {
            var result = sut.ParseParameterString(parameterString);

            result.Should().BeEmpty();
        }
        public void ParseParameterString_ValidUrlParameterString_CorrectResult(List<KeyValuePair<string, string>> parameters, HttpUtils sut)
        {
            var parameterString = "?" + sut.GetParametersString(parameters, "&");

            var result = sut.ParseParameterString(parameterString);

            result.ShouldAllBeEquivalentTo(parameters);
        }