public void AddParametersTest() { var uriBuilder = new UriBuilder(Http, HostName); uriBuilder.AddParameters(new List<IParameter> {_parameter1, _parameter2, _parameter3}); var expectedUrl = string.Format("{0}://{1}/?{2}={3}&{4}={5}&{6}={7}", Http, HostName, _parameter1.Name, _parameter1.Value, _parameter2.Name, _parameter2.Value, _parameter3.Name, _parameter3.Value); Assert.AreEqual(expectedUrl, uriBuilder.ToString()); }