Apache.NMS.Test.URISupportTest.TestCreateRemainingUriNonComposite C# (CSharp) Method

TestCreateRemainingUriNonComposite() private method

private TestCreateRemainingUriNonComposite ( ) : void
return void
        public void TestCreateRemainingUriNonComposite()
        {
            string uriStringNoParams = "tcp://localhost:61616";
            string uriStringWithParams = "tcp://localhost:61616?param1=true&param2=false";

            Uri uriNoParams = new Uri(uriStringNoParams);
            Uri uriWithParams = new Uri(uriStringWithParams);

            Uri result = URISupport.CreateRemainingUri(uriNoParams, null);
            Assert.AreEqual(uriStringNoParams, result.OriginalString);

            result = URISupport.CreateRemainingUri(uriWithParams, null);
            Assert.AreEqual(uriStringNoParams, result.OriginalString);

            StringDictionary parameters = new StringDictionary();
            parameters.Add("param1", "true");
            parameters.Add("param2", "false");

            result = URISupport.CreateRemainingUri(uriNoParams, parameters);
            Assert.AreEqual(uriWithParams, result.OriginalString);
        }