示例#1
0
        public void ReferenceShouldNotWriteCast()
        {
            MockSubReferenceObject msr = new MockSubReferenceObject();

            msr.Reference = msr;
            Serializer s = new Serializer();

            s.Settings.ReferenceWritingType = ReferenceOption.WriteIdentifier;
            s.Settings.IsCompact            = true;
            string result = s.Serialize(msr);

            StringAssert.NotLike(result, "MockSubReferenceObject");
        }
 public void ReferenceShouldNotWriteCast()
 {
     MockSubReferenceObject msr = new MockSubReferenceObject();
     msr.Reference = msr;
     Serializer s = new Serializer(typeof(MockSubReferenceObject));
     s.Config.ReferenceWritingType = SerializationContext.ReferenceOption.WriteIdentifier;
     s.Config.IsCompact = true;
     s.Config.OutputTypeComment = false;
     string result = s.Serialize(msr);
     StringAssert.NotLike(result, "MockSubReferenceObject");
 }