diff --git a/csharp/src/Google.Protobuf.Test/FieldCodecTest.cs b/csharp/src/Google.Protobuf.Test/FieldCodecTest.cs index c6c389d1db..7f366926fa 100644 --- a/csharp/src/Google.Protobuf.Test/FieldCodecTest.cs +++ b/csharp/src/Google.Protobuf.Test/FieldCodecTest.cs @@ -124,11 +124,10 @@ namespace Google.Protobuf { var stream = new MemoryStream(); var codedOutput = new CodedOutputStream(stream); - - // TODO: simplify WriteContext.Initialize(codedOutput, out WriteContext ctx); try { + // only write the value using the codec codec.ValueWriter(ref ctx, sampleValue); } finally @@ -186,11 +185,10 @@ namespace Google.Protobuf if (codec.DefaultValue != null) // This part isn't appropriate for message types. { codedOutput = new CodedOutputStream(stream); - - // TODO: simplify WriteContext.Initialize(codedOutput, out WriteContext ctx); try { + // only write the value using the codec codec.ValueWriter(ref ctx, codec.DefaultValue); } finally