| using Google.ProtocolBuffers.Serialization;
|
| using Microsoft.VisualStudio.TestTools.UnitTesting;
|
| namespace Google.ProtocolBuffers.Compatibility
|
| public class JsonCompatibilityTests : CompatibilityTests
|
| protected override object SerializeMessage<TMessage, TBuilder>(TMessage message)
|
| StringWriter sw = new StringWriter();
|
| JsonFormatWriter.CreateInstance(sw)
|
| protected override TBuilder DeserializeMessage<TMessage, TBuilder>(object message, TBuilder builder, ExtensionRegistry registry)
|
| JsonFormatReader.CreateInstance((string)message).Merge(builder);
|
| public class JsonCompatibilityFormattedTests : CompatibilityTests
|
| protected override object SerializeMessage<TMessage, TBuilder>(TMessage message)
|
| StringWriter sw = new StringWriter();
|
| JsonFormatWriter.CreateInstance(sw)
|
| protected override TBuilder DeserializeMessage<TMessage, TBuilder>(object message, TBuilder builder, ExtensionRegistry registry)
|
| JsonFormatReader.CreateInstance((string)message).Merge(builder);
|