public void SetQueryParams() { var url = new UrlBuilder("http://www.shoutem.com/app"); var dictParams = new Dictionary<string, object> {{"nid", 123}, {"role", "admin"}}; url.SetQueryParams(dictParams); var param1 = url.GetQueryParam("nid"); var param2 = url.GetQueryParam("role"); Assert.AreEqual("123", param1.ToString()); Assert.AreEqual("admin", param2.ToString()); }
public void GetQueryParamNames() { var url = new UrlBuilder("http://www.shoutem.com/app"); var dictParams = new Dictionary<string, object> { { "nid", 123 }, { "role", "admin" } }; url.SetQueryParams(dictParams); var paramNames = url.GetParamNames(); CollectionAssert.AreEqual(dictParams.Keys, paramNames); }