public void Remove(string key)
{
if (key == null)
throw new ArgumentNullException(nameof(key));
this.List.Remove(key);
}
public void RemoveTest() { const string key = "key"; const string value = "value"; var queryStringParametersList = new QueryStringParametersList(); queryStringParametersList.Add(key, value); queryStringParametersList.Remove(key); Assert.IsNotNull(queryStringParametersList.List); Assert.AreEqual(0, queryStringParametersList.List.Count); }