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); }