blob: c5b78bc9756badc2dcde2e8aa5a22f0216a0c2cf [file] [log] [blame]
csharptest27bfcc52011-06-02 12:04:06 -05001using System;
2using NUnit.Framework;
3
4namespace Google.ProtocolBuffers.CompatTests
5{
6 [TestFixture]
7 public class BinaryCompatibilityTests : CompatibilityTests
8 {
csharptest27bfcc52011-06-02 12:04:06 -05009 protected override object SerializeMessage<TMessage, TBuilder>(TMessage message)
10 {
11 byte[] bresult = message.ToByteArray();
12 return bresult;
13 }
14
15 protected override TBuilder DeerializeMessage<TMessage, TBuilder>(object message, TBuilder builder, ExtensionRegistry registry)
16 {
17 return builder.MergeFrom((byte[])message, registry);
18 }
19 }
20}