public void OmitsNullValues()
            {
                var model = new SimpleRequestParameters { Bar = 123 };

                var result = model.ToParametersDictionary();

                Assert.Equal(1, result.Count);
                Assert.DoesNotContain("foo", result.Keys);
                Assert.Equal("123", result["bar"]);
            }
            public void CanConvertObjectToLowercaseDictionary()
            {
                var model = new SimpleRequestParameters { Bar = 123, Foo = "foovalue" };

                var result = model.ToParametersDictionary();

                Assert.Equal(2, result.Count);
                Assert.Equal("123", result["bar"]);
                Assert.Equal("foovalue", result["foo"]);
            }
示例#3
0
            public void OmitsNullValues()
            {
                var model = new SimpleRequestParameters {
                    Bar = 123
                };

                var result = model.ToParametersDictionary();

                Assert.Equal(1, result.Count);
                Assert.DoesNotContain("foo", result.Keys);
                Assert.Equal("123", result["bar"]);
            }
示例#4
0
            public void CanConvertObjectToLowercaseDictionary()
            {
                var model = new SimpleRequestParameters {
                    Bar = 123, Foo = "foovalue"
                };

                var result = model.ToParametersDictionary();

                Assert.Equal(2, result.Count);
                Assert.Equal("123", result["bar"]);
                Assert.Equal("foovalue", result["foo"]);
            }