public void BuilderCanSetStringProperty(StringPropertyDesc p)
        {
            var expectedValue = "x";
            var user          = p.Setter(User.Builder(key))(expectedValue).Build();

            Assert.Equal(expectedValue, p.Getter(user));
            Assert.Null(user.PrivateAttributeNames);
        }
        public void CanSerializeStringProperty(StringPropertyDesc p)
        {
            var value = "x";
            var user  = p.Setter(User.Builder(key))(value).Build();
            var json  = LdValue.Parse(JsonConvert.SerializeObject(user));

            Assert.Equal(LdValue.Of(value), json.Get(p.Name));
        }
Beispiel #3
0
        public void CanSerializeStringProperty(StringPropertyDesc p)
        {
            var value = "x";
            var user  = p.Setter(User.Builder(key))(value).Build();
            var json  = JObject.FromObject(user);

            Assert.Equal(new JValue(value), json[p.Name]);
        }