Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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);
        }