public void RemoveQueryParam() { var url = new UrlBuilder("http://www.shoutem.com/app?nid=123"); url.RemoveQueryParam("nid"); Assert.AreEqual(false, url.ContainsQueryParam("nid")); }
public void RemoveMultipleQueryParam() { var url = new UrlBuilder("http://www.shoutem.com/app?role=moderator&role=admin"); url.RemoveQueryParam("role"); Assert.AreEqual(false, url.ContainsQueryParam("role")); }
public void ContainsQueryParamNull() { var url = new UrlBuilder("http://www.shoutem.com/app?nid=123&role=admin"); Assert.AreEqual(false, url.ContainsQueryParam(null)); }
public void RemoveQueryParams() { var url = new UrlBuilder("http://www.shoutem.com/app?nid=123&role=admin"); var listParams = new List<string> {"nid", "role"}; url.RemoveQueryParams(listParams); Assert.AreEqual(false, url.ContainsQueryParam("nid")); Assert.AreEqual(false, url.ContainsQueryParam("role")); }