예제 #1
0
        public void UriBuilderExtensionsTest_ClearQueryParameters_ValidateQueryString_ValidateQueryParams()
        {
            var uriBuidler = new UriBuilder();
            uriBuidler.Query = "Name=Value&Name1=Value1&Name2=Value2";
            uriBuidler.AddQueryParams(
              new RequestParameter("Name3", "Value3"),
              new RequestParameter("Name4", "Value4"),
              new RequestParameter("Name5", "Value5"),
              new RequestParameter("Name6", "Value6")
            );

            uriBuidler.ClearQueryParams();
            var qp = uriBuidler.GetQueryParams();
            Assert.IsTrue(uriBuidler.Query.Length == 0);
        }