public void RoundTripNullJObject() { var legacy1 = new LegacyObjectDto(); var legacy2 = JsonSerializer.FromJson <LegacyObjectDto>(JsonSerializer.ToJson(legacy1)); Assert.IsTrue(legacy1.IsEquivalentTo(legacy2)); }
public void RoundTripJObject() { var legacy1 = new LegacyObjectDto { Extra = new JObject { ["foo"] = "bar" } }; var legacy2 = JsonSerializer.FromJson <LegacyObjectDto>(JsonSerializer.ToJson(legacy1)); Assert.IsTrue(legacy1.IsEquivalentTo(legacy2)); }