Пример #1
0
        public void ClassTest()
        {
            var finder   = new DescribersFinder(typeof(int), typeof(TestClassB));
            var provider = new DescriberProvider(finder.KeyDescriber, finder);

            var ser   = new Serializer(provider);
            var testb = new TestClassB();

            testb.Data = 1234;
            var buffer = ser.ObjectToBuffer(testb);
            var value  = ser.BufferToObject(buffer) as TestClassB;

            NUnit.Framework.Assert.AreEqual(testb.Data, value.Data);
        }
Пример #2
0
        public void ClassTest()
        {
            DescribersFinder  finder   = new DescribersFinder(typeof(int), typeof(TestClassB));
            DescriberProvider provider = new DescriberProvider(finder.KeyDescriber, finder);

            Serializer ser   = new Serializer(provider);
            TestClassB testb = new TestClassB();

            testb.Data = 1234;
            byte[]     buffer = ser.ObjectToBuffer(testb);
            TestClassB value  = ser.BufferToObject(buffer) as TestClassB;

            Xunit.Assert.Equal(testb.Data, value.Data);
        }