public void UriQueryBuilder_C2()
        {
            string uri = "https://example.com/";

            Assert.AreEqual(uri, UriQueryBuilder.CombineWithUri(uri, ""));
            Assert.AreEqual(uri, UriQueryBuilder.CombineWithUri(uri, null));
        }
        public void UriQueryBuilder_B8()
        {
            string uri = "#should-test-be-used?";

            uri = UriQueryBuilder.CombineWithUri(uri, "answer=yes");

            Assert.AreEqual("answer=yes#should-test-be-used?", uri);
        }
        public void UriQueryBuilder_B7()
        {
            string uri = "https://example.com/?#should-test-be-used?";

            uri = UriQueryBuilder.CombineWithUri(uri, "answer=yes");

            Assert.AreEqual("https://example.com/?answer=yes#should-test-be-used?", uri);
        }
        public void UriQueryBuilder_B2()
        {
            string uri = "https://example.com/#test";

            uri = UriQueryBuilder.CombineWithUri(uri, "p=1");

            Assert.AreEqual("https://example.com/?p=1#test", uri);
        }
 public void UriQueryBuilder_C3()
 {
     Assert.AreEqual("", UriQueryBuilder.CombineWithUri("", null));
 }
 public void UriQueryBuilder_C1()
 {
     Assert.AreEqual("p=1", UriQueryBuilder.CombineWithUri("", "p=1"));
     Assert.AreEqual("p=1", UriQueryBuilder.CombineWithUri((string)null, "p=1"));
 }