Lines Matching defs:message
77 public void TestMergeCodedInput(IMessage message)
80 emptyMessage.MergeFrom(message.ToByteArray());
81 Assert.AreEqual(message.CalculateSize(), emptyMessage.CalculateSize());
82 Assert.AreEqual(message.ToByteArray(), emptyMessage.ToByteArray());
84 var newMessage = message.Descriptor.Parser.ParseFrom(emptyMessage.ToByteArray());
85 Assert.AreEqual(message, newMessage);
86 Assert.AreEqual(message.CalculateSize(), newMessage.CalculateSize());
91 public void TestMergeMessage(IMessage message)
95 emptyMessage.MergeFrom(message.ToByteArray());
98 Assert.AreEqual(message.CalculateSize(), otherEmptyMessage.CalculateSize());
99 Assert.AreEqual(message.ToByteArray(), otherEmptyMessage.ToByteArray());
104 public void TestEquals(IMessage message)
109 emptyMessage.MergeFrom(message.ToByteArray());
117 public void TestHashCode(IMessage message)
121 emptyMessage.MergeFrom(message.ToByteArray());
127 public void TestClone(IMessage message)
135 emptyMessage.MergeFrom(message.ToByteArray());
137 Assert.AreEqual(message.CalculateSize(), otherEmptyMessage.CalculateSize());
138 Assert.AreEqual(message.ToByteArray(), otherEmptyMessage.ToByteArray());
143 public void TestDiscardUnknownFields(IMessage message)
146 byte[] data = message.ToByteArray();
147 int fullSize = message.CalculateSize();