Inheritance: GenericParameter
示例#1
0
 public void AddParameter(QueryStringParameter parameter)
 {
     if (!(parameter?.Empty ?? true))
     {
         _params.Add(parameter);
     }
 }
        public void TestEnumerablesBrackets()
        {
            var parameter = new QueryStringParameter("param", new[] { "test1", "test2" }, true);

            var result = parameter.ToString();

            Assert.AreEqual("param=[test1,test2]", result);
        }
        public void TestEnumBrackets()
        {
            var parameter = new QueryStringParameter("param", Synology.Tests.TestEnum.Test1 | Synology.Tests.TestEnum.Test2, true);

            var result = parameter.ToString();

            Assert.AreEqual("param=[test1,test2]", result);
        }
        public void TestEnum()
        {
            var parameter = new QueryStringParameter("param", Synology.Tests.TestEnum.Test1 | Synology.Tests.TestEnum.Test2);

            var result = parameter.ToString();

            Assert.AreEqual("param=test1,test2", result);
        }
示例#5
0
        public void AddParameter(QueryStringParameter parameter)
        {
            if (parameter?.Empty ?? true)
            {
                return;
            }

            _params.Add(parameter);
        }
        public void TestEmptyParameters()
        {
            var parameter = new QueryStringParameter("param", string.Empty);
            var parameter2 = new QueryStringParameter(string.Empty, "param");

            Assert.AreEqual(string.Empty, parameter.ToString());
            Assert.AreEqual(string.Empty, parameter2.ToString());
            Assert.AreEqual(parameter.ToString(), parameter2.ToString());
        }
        public void AddParameter(QueryStringParameter parameter)
        {
            if (parameter == null)
            {
                return;
            }

            if (!parameter.Empty)
            {
                _params.Add(parameter);
            }
        }
示例#8
0
 public void AddParameter(QueryStringParameter parameter)
 {
     if (!(parameter?.Empty ?? true))
         _params.Add(parameter);
 }