Beispiel #1
0
        public void InterfaceTest()
        {
            IB  b      = new PrivateMemberClass(114, 514);
            var bBytes = MessagePackSerializer.Serialize(b);
            var bOther = MessagePackSerializer.Deserialize <IB>(bBytes);

            Assert.True(b.Equals(bOther));
            Assert.AreEqual(514, bOther.PublicB);
        }
Beispiel #2
0
        public void ClassTest(int a, int b)
        {
            var value = new PrivateMemberClass(a, b);
            var bytes = MessagePackSerializer.Serialize(value);
            var other = MessagePackSerializer.Deserialize <PrivateMemberClass>(bytes);

            Assert.True(value.Equals(other));
            Assert.AreEqual(b, other.PublicB);
        }