示例#1
0
        public void CanAddExtraParams()
        {
            var obj = new TestOptions();

            obj.AddExtraParam("extra_param", "some_value");
            obj.AddExtraParam("another_extra_param", "some_other_value");

            var url = this.service.ApplyAllParameters(obj, string.Empty, false);

            Assert.Contains("extra_param=some_value&another_extra_param=some_other_value", url);
        }
示例#2
0
        public void can_add_extra_parameters()
        {
            var obj = new TestOptions
            {
                AString = "foo",
            };

            obj.AddExtraParam("extra_param", "some_value");
            obj.AddExtraParam("another_extra_param", "some_other_value");

            var url = Service.ApplyAllParameters(obj, "", false);

            url.Should().Be("?a_string=foo&extra_param=some_value&another_extra_param=some_other_value");
        }