Ejemplo n.º 1
0
        public void Pretty([Values(RecorderMode.Bare, RecorderMode.Pretty)] RecorderMode mode)
        {
            var item = new StubRecordable();

            var output = Dec.Recorder.Write(item, pretty: mode == RecorderMode.Pretty);

            Assert.AreEqual(mode == RecorderMode.Pretty, output.Contains("\n"));
        }
Ejemplo n.º 2
0
        public void ParameterRef()
        {
            // Turn it into null.

            string         serialized   = @"
                <Record>
                  <recordFormatVersion>1</recordFormatVersion>
                  <refs>
                    <Ref id=""ref00000"" class=""DecTest.Recorder.RecordableParameter"" />
                  </refs>
                  <data>
                    <recordable ref=""ref00000"" />
                  </data>
                </Record>";
            StubRecordable deserialized = null;

            ExpectErrors(() => deserialized = Dec.Recorder.Read <StubRecordable>(serialized));

            Assert.IsNotNull(deserialized);
        }