public void ToBarItem() { var contentItem = BarItemDtoHelper.CreateBarItem(); var serialized = JObject.FromObject(contentItem); var deserialized = serialized.ToObject <BarItemDto>(); var email = deserialized.Bar.Email.Text.ToString(); Assert.Equal("*****@*****.**", email); }
public void MergedBarItem() { var contentItem = BarItemDtoHelper.CreateBarItem(); var serialized = JObject.FromObject(contentItem); var deserialized = serialized.ToObject <BarItemDto>(); deserialized.Bar.Email.Text = "*****@*****.**"; contentItem.Merge(deserialized); var email = contentItem.Content.Bar.Email.Text.ToString(); Assert.Equal("*****@*****.**", email); }
public void EditedBarItem() { var contentItem = BarItemDtoHelper.CreateBarItem(); var serialized = JObject.FromObject(contentItem); var deserialized = serialized.ToObject <BarItemDto>(); deserialized.Bar.Email.Text = "*****@*****.**"; var backToJContentItem = JObject.FromObject(deserialized); var backtoContentItem = backToJContentItem.ToObject <ContentItem>(); var email = backtoContentItem.Content.Bar.Email.Text.ToString(); Assert.Equal("*****@*****.**", email); }