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)); }
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]); }