public void WriteParentItem() { var converter = new ParentItemConverter(); string json = JsonConvert.SerializeObject(ObjectSample, converter); Assert.Equal(JsonSample, json); }
public void ReadParentItem() { var converter = new ParentItemConverter(); var obj = JsonConvert.DeserializeObject <SampleClass>(JsonSample, converter); Assert.Equal(ObjectSample.Name, obj.Name); Assert.Equal(ObjectSample.Number, obj.Number); Assert.Equal(ObjectSample.Parents.Count, obj.Parents.Count); Assert.Equal(ObjectSample.Parents[1].BodyType, obj.Parents[1].BodyType); Assert.Equal(ObjectSample.Parents[0].BodyID, obj.Parents[0].BodyID); }