public void TestSeriDeseri_RequestMessage()
{
var serializer = new ProtobufSerializer(null);
var obj = new RequestMessage
{
RequestId = 12345678,
InvokePayload = new TestInvokableMessage { a = "Hello", b = "World" }
};
var bytes = serializer.ToBinary(obj);
var obj2 = (RequestMessage)serializer.FromBinary(bytes, null);
Assert.Equal(obj.RequestId, obj2.RequestId);
Assert.Equal(((TestInvokableMessage)obj.InvokePayload).a, ((TestInvokableMessage)obj2.InvokePayload).a);
Assert.Equal(((TestInvokableMessage)obj.InvokePayload).b, ((TestInvokableMessage)obj2.InvokePayload).b);
}