示例#1
0
        public void AddParameter_DuplicateAnonymousParameterDifferentValue_ThrowsException()
        {
            var b = new UrlBuilder("http://www.example.com/");

            b.AddParameters(new { UserId = 1 });
            b.AddParameters(new { UserId = 2 });
        }
示例#2
0
        public void MergeParameter_AddAndMergeDifferentAnonymousParameters_LastParameterOverwrites()
        {
            var b = new UrlBuilder("http://www.example.com/");

            b.AddParameters(new { UserId = 1 });
            b.MergeParameters(new { UserId = 2 });

            Assert.AreEqual("http://www.example.com/?UserId=2", b.ToString());
        }