Akka.Interfaced.ProtobufSerializer.Tests.SerializeBasicTest.TestSeriDeseri_NotificationMessage C# (CSharp) Метод

TestSeriDeseri_NotificationMessage() приватный Метод

private TestSeriDeseri_NotificationMessage ( ) : void
Результат void
        public void TestSeriDeseri_NotificationMessage()
        {
            var serializer = new ProtobufSerializer(null);

            var obj = new NotificationMessage
            {
                ObserverId = 10,
                NotificationId = 5,
                InvokePayload = new TestNotificationMessage { a = "Namaste" }
            };

            var bytes = serializer.ToBinary(obj);

            var obj2 = (NotificationMessage)serializer.FromBinary(bytes, null);
            Assert.Equal(obj.ObserverId, obj2.ObserverId);
            Assert.Equal(obj.NotificationId, obj2.NotificationId);
            Assert.Equal(((TestNotificationMessage)obj.InvokePayload).a, ((TestNotificationMessage)obj2.InvokePayload).a);
        }
    }