public void OneLayerNestedObject() { var serializer = new BinarySerializer(); var obj = Create(); serializer.PrepareObjectGraph(obj); var result = serializer.SerializeObjectGraph(); var deserializer = new BinaryDeserializer(); var deser = (LinearObject)deserializer.DeserializeObjectGraph(result); Assert.Null(deser.BasicArraysNull); ArraySerializationFacts.Comparer(obj.BasicArrays, deser.BasicArrays); }
public LinearObject Create() => new LinearObject() { BasicArrays = ArraySerializationFacts.Create(), BasicArraysNull = null, };