Add test for not throwing on missing required
diff --git a/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.Proto2.cs b/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.Proto2.cs index e1d4d78..704f2e5 100644 --- a/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.Proto2.cs +++ b/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.Proto2.cs
@@ -262,6 +262,13 @@ } [Test] + public void RequiredFieldsNoThrow() + { + TestRequired.Parser.ParseFrom(new byte[0]); + (TestRequired.Parser as MessageParser).ParseFrom(new byte[0]); + } + + [Test] public void RequiredFieldsInExtensions() { var message = new TestAllExtensions();